我有一台四核 Intel 处理器。我将一个大文件拆分成多个小文件,例如 RAR 文件、、foo.r00
等foo.r01
,然后 RAR 程序将它们提取到一个文件/目录中。是否有一个 RAR 程序可以在提取过程中指定“使用四个核心”?目前,它使用了一个核心的 100%。我认识到瓶颈可能是我的硬盘,但我没有看到很多硬盘使用情况,并且怀疑解压过程比等待 I/O 更耗时。
例如,GNU Make 接受一个(-j
我认为)参数来告诉它要使用多少个核心,我用它来编译 PHP 6真的迅速地。
答案1
http://www.7-zip.org/支持多线程,但可能会受到 HDD 瓶颈限制。
答案2
答案3
以防万一有人在搜索时遇到这个问题。Winrar 现在使用多个核心来压缩和解压缩 RAR,而且我上面的人对为什么它不能支持多线程的解释是错误的。