Возможен ли разархивировать файл с многоядерностью?
У меня есть этот код:
unzip -q "file.zip" -d path
Возможно распаковать с многоядерным?
Спасибо
2 ответа
Решение
Короче говоря: нет, разархивирование с несколькими ядрами недоступно.
Декомпрессия обычно имеет более низкую интенсивность ЦП, чем компрессия (где часто задействованы несколько ядер).
В любом случае у вас не будет большого преимущества, поскольку операции чтения / записи являются более узкими местами во время распаковки.
Твоя свинья, которая использует преимущества нескольких ядер и расстегивает молнию в нескольких потоках