什麼 7zip 設定可以壓縮非常大的分割映像?

什麼 7zip 設定可以壓縮非常大的分割映像?

我在單一檔案中有 77 GB 大分割區備份映像,我想快速壓縮它。即使在最差的設定下,它也應該壓縮得很好,但選擇「最快」設定的 GZIP 大約需要 1 小時。我怎樣才能加快這個過程?

更多詳細資訊: 映像檔是分割區的原始二進位副本(linux ddrescue 工具的輸出)。我將檔案儲存在透過 USB 3 連接的 WD 硬碟上。

答案1

關於提高壓縮速度:

  1. 將其並行化。http://blog.codinghorror.com/file-compression-in-the-multi-core-era/
  2. 不同的壓縮演算法(如 lzop)都非常快。
  3. 取得最佳化的 zlib 實作。例如,Google英特爾 zlib。

關於提升閱讀速度:

  • 只有當您使用 SSD 或以「區塊」模式從磁碟讀取資料時,您才會接近額定磁碟吞吐量。這與讀取小文件相關的文件查找有關。
  • 在linux中你會使用類似的東西dd if=/dev/sda1 bs=1m | lzop > my_backup.dd.lzop

相關內容