linux, 多cpu壓縮

王柏鈞
機器學習圖鑑
Published in
Dec 30, 2021

AIA神隊友

先安裝 pigz

sudo apt update
sudo apt install pigz

與tar合併使用

tar cf — <paths-to-archive> | pigz -9 -p 32 > archive.tar.gz

參數說明

  • 9: 壓縮率與速度選擇,-1最快、壓縮率最低,-9最慢、壓縮率最高(還是很快)
  • -p: 支援的執行緒數量,數字越大越快,但也會占用更多資源

如果要使用xz版本

安裝pixz

sudo apt update
sudo apt install pixz

與tar合併使用

tar cf - <paths-to-archive> | pixz -9 -p 32 > archive.tar.xz

參考

https://officeguide.cc/linux-pigz-parallel-gzip-compress-decompress-tutorial-examples/

--

--