2013/06/09

lbzip2 - parallel bzip2

平時 bzip2 只會用到 CPU 單核做壓縮或解壓縮,檔案大一點或是在備份資料,這樣實在很沒效率。lbzip2 改良這樣缺點,用 multi-thread 來增加效率。

安裝:
aptitude install lbzip2

lbzip2 操作方式和 bzip2 相同。壓縮檔案:
lbzip2 -z backup.sql

不同的是,壓縮時就可以從 top 看到 lbzip2 把運算資源用光。


lbzip2 不支援多個檔案或是目錄,但可以繞路,用 tar 接到 lbzip2:
tar -I lbzip2 -cvf backup.tbz backup/

3 則留言:

  1. 沒想到有這等好物,該找時間研究一下 lbzip2 才行!

    回覆刪除
    回覆
    1. 16 core 的 CPU 壓 1.6G 的 SQL 馬上秒殺,真的是太好用了 XD

      刪除
    2. 更正,是實體 4 core 的 CPU。

      刪除