Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Старожил


Сообщения: 291
Благодарности: 49

Профиль | Отправить PM | Цитировать


Фактически при использовании подобных программ получается нечто вроде самораспаковывающегося архива - содержимое распаковывается в память и ему передается управление.
По поводу того, чего нельзя, а что можно - программа распаковки использует функции из kernel32.dll, тот в свою очередь слинкован с ntdll.dll, так что эти файлы точно нельзя сжимать. Насчет остальных - не знаю. При этом возможно значительное увеличение потребления оперативной памяти, в которую все сжатые файлы и будут распаковываться.
ИМХО, не надо ничего сжимать. Файлы в дистрибутиве и так заархивированы, а мизерная в современных масштабах экономия места на жестком диске при увеличении объёма занимаемой памяти не имеет смысла.

Отправлено: 20:25, 04-05-2006 | #2