7zで何百万ものファイルを含むアーカイブを抽出するのは非常に遅い

7zで何百万ものファイルを含むアーカイブを抽出するのは非常に遅い

約 200 万個のファイルを含むアーカイブがあり、各ファイルは圧縮されていない状態では数 KB です。抽出は非常に遅いです (1 秒あたり 1 または 2 ファイル)。7z が 1 つの CPU コアを 100% 使用していることがわかります。7z がこれほど多くの CPU を使用するのは想定内ですか? 7z では、数百万個のファイルを含むアーカイブの処理に問題がありますか?

最初の約 100 万個のファイルについては抽出が高速ですが、その後は大幅に速度が低下します。

私の設定はかなり典型的なもので、より高速な抽出が可能になると思います。

  • Windows 7 SP1 x64 アルティメット
  • MSI GE70 0ND-033US (Intel® Core™ i7-3610QM プロセッサー、16 GB RAM、スワップなし)
  • クルーシャル M500 SSD
  • 7z バージョン 9.22 ベータ
  • アーカイブはUbuntu 14.04 x64 LTSで作成され、zip -r pubmed01-02.zip pubmed
  • パーティションはNTFSです

ここに画像の説明を入力してください

7zベンチマーク:

ここに画像の説明を入力してください

関連情報