![使用 7z 提取包含數百萬個檔案的存檔非常慢](https://rvso.com/image/1475770/%E4%BD%BF%E7%94%A8%207z%20%E6%8F%90%E5%8F%96%E5%8C%85%E5%90%AB%E6%95%B8%E7%99%BE%E8%90%AC%E5%80%8B%E6%AA%94%E6%A1%88%E7%9A%84%E5%AD%98%E6%AA%94%E9%9D%9E%E5%B8%B8%E6%85%A2.png)
我有一個包含約 200 萬個檔案的存檔,每個檔案在未壓縮時只有幾 KB。提取速度非常慢(每秒 1 或 2 個檔案)。我看到 7z 100% 使用了一個 CPU 核心。預期7z會佔用這麼多CPU嗎? 7z 在處理包含數百萬個檔案的檔案時是否有問題?
大約前一百萬個文件的提取速度很快,然後速度急劇減慢。
我的配置相當典型,我相信應該可以更快地提取:
- Windows 7 SP1 x64 旗艦版
- MSI GE70 0ND-033US(Intel® Core™ i7-3610QM 處理器,16 GB RAM,無交換)
- Crucial 英睿達 M500 固態硬碟
- 7z 版本 9.22 測試版
- 該檔案是在 Ubuntu 14.04 x64 LTS 上建立的
zip -r pubmed01-02.zip pubmed
- 分割區是NTFS
7z 基準測試: