http://www.7-zip.org/ поддерживает многопоточность, но вы, вероятно, будете иметь ограниченный доступ к жестким дискам.
Есть ли RAR-экстрактор (для нескольких RAR-файлов, таких как .r00 и т. Д.), Который будет использовать все мои четырехъядерные процессоры?
У меня четырехъядерный процессор Intel. У меня есть большой раскол файла в маленькие как RAR файлы, foo.r00
, foo.r01
и т.д., программа RAR извлекает в один файл / каталог. Есть ли RAR-программа, которую я могу указать как «использовать четыре ядра» в процессе извлечения? На данный момент он сидит там, используя 100% одного ядра. Я признаю, что узкое место может быть моим жестким диском в любом случае, но я не вижу большого использования HD и подозреваю, что процесс распаковки является более интенсивным, чем ожидание ввода-вывода.
Например, GNU Make принимает ( -j
я думаю) аргумент, чтобы сказать это, сколько ядер использовать, которые я использовал для компиляции PHP- действительно быстро.
3 ответа на вопрос
Я знаю, что 7-Zip поддерживает несколько потоков, но я верю, что он поддерживает только до 2 потоков, и только при сжатии. Большинство алгоритмов сжатия (включая RAR, я уверен) оптимизированы для быстрой декомпрессии, поэтому, скорее всего, вы ограничены дисковым вводом / выводом. Кроме того, RAR - это сплошной архив, который делает его внутренним блоком данных, поэтому вы не можете разархивировать отдельные фрагменты по отдельности (поскольку существует только один).
На всякий случай кто-то ищет и сталкивается с этим. Winrar теперь использует несколько ядер для сжатия и распаковки RAR-файлов, а тот, кто выше меня, ошибается в своем объяснении того, почему он не мог быть многопоточным.
Похожие вопросы
-
12
Процессорные ядра: чем больше, тем лучше?
-
21
Сжатие с RAR против ZIP
-
4
Насколько быстро каждое ядро в двухъядерном процессоре?
-
-
2
Предлагает ли Intel i7 реальное улучшение по сравнению со своими предшественниками?
-
5
В чем разница между многоядерными и многопроцессорными системами?
-
8
Выбор Dual или Quad Core
-
2
Есть ли простой, автоматизированный способ конвертировать большое количество файлов между форматами...
-
2
Мастер сжатых папок - другие форматы архивов
-
13
Каковы преимущества двухъядерного процессора по сравнению с четырехъядерным в настольном ПК?
-
3
Quadcore или Dual QuadCore?