Упаковщики исполняемых файлов
Dennis Mysienko написал(а) к Alexander Morozov в Oct 15 16:40:18 по местному времени:
Привет, Alexander!
Понедельник 26 Октября 2015 13:02:32, Alexander Morozov писал(а) к Dennis Mysienko:
DM>> BTW, файлы MS-DOS 6.22 упакованы в основном pklite, местами
DM>> exepack, а файлы MS-DOS 7.x уже исключительно exepack.
AM> Я так полагаю, что PKLite в Microsoft использовали для файлов в
AM> формате COM, поскольку их собственный EXEPack поддерживает только
AM> формат EXE?
Нет, всё веселее - делали т.с. как гейтс на хард положит, т.е. как обычно в MS
:) Да, com паковали в pklite, но exe частично жали просто в exepack, частично,
уже запаковынные в exepack, потом допаковывали pklite - видимо потому, что
exepack жмёт "стандартно", т.е. почти не жмёт. Например, файлик debug.exe в оригинальном виде ~15KB, после первой распаковки 20, а далее 22. Не понятно, зачем нужна такая двойная паковка, почему нельзя сразу в pklite, что даже байт на 300 меньше выходит?
С уважением, Денис Николаевич Мусиенко.
... MS-DOS 7.1 exists and it's pure DOS!
--- Бедный Дед - 0 д 0 ч 0 м 48 с и 662 мс pаздет!
|