zHz00 Untitled

среда, 05 сентября 2018
20:59 WinRAR и лень
Загадка: почему винрар архивирует 600 мегабайтный файл полчаса? Степень сжатия "обычная".

Смотрю в компьютер коллеги.

1. 8 ГБ RAM, четырёхядерный процессор Core2Quad на 3 гигагерца. Значит, дело не в скорости процессора.
2. Попытка копирования 600-мегабайтного файла с винчестера на него же. Скорость 80 МБ/сек. Значит, проблема не в скорости доступа к винчестеру [у меня был случай, когда симптомы того, что винт сыпется, заключались в скорости чтения/записи около 3 МБ/сек].
3. Открываем диспетчер задач и видим, что загрузка процессора... ноль. По всем ядрам.

То есть -- винрар ленится использовать процессорное время!

Позвал коллегу. Тот смотрел-смотрел. Приоритеты у винрара нормальные. В итоге отключил в настройках винрара многопоточность. И оп -- загрузка сразу стала 25%. И скорость архивирования выросла в сотню раз.

Почему же винрар при включённой многопоточности фактически её не использовал? Загадка. Возможно, это было связано с тем, что это была версия 3.6 2006 года. Это была первая версия, в которой появилась поддержка многопоточности и многоядерных процессоров. Видимо, её механика использования множества процессоров оказалась несовместима с гораздо более современной вин7 x64 и core2quad.

@темы: Борьба с техникой

URL

06.09.2018 в 02:37

06.09.2018 в 02:37
FailRAR.
URL