>> Ребята, а тормоза при открытии zip-архива mc уже победил? > Нет, тормозит всё также. Причина в том, что для "контакта" с утилитой > zip (или unzip) написан свой враппер на шелле. Этот враппер просто > вызывает внешние утилиты с нужными ключами. mc при распаковке или запаковке > файлов вызывает это враппер на каждый файл. Получается, что на огромных > архивах при распаковке огромного числа файлов сам процес распаковки запускается столько > же раз, сколько есть файлов для распаковки. Отсюда и тормоза. Будем > исправлять - есть идеи. Например, передавать врапперу не имя файла, который > надо распаковать, а имя текстового файла, содержащего список файлов для распаковки > (чтобы одной порцией всё сделать).При входе в архив мс распаковывает архив в /tmp и входит в полученный каталог. Если архив несколько гиг то это долго. Если /tmp отдельный слайс то может и невлезть ...
|