linux的壓縮工具是否有多執行緒的機制?

2021-08-29 08:26:02 字數 268 閱讀 8452

我說的多執行緒是指:

一方面壓縮乙個有很多檔案的目錄時,多核的cpu是不是可以同時壓多個檔案。我知道在編譯的時候現在是有支援多執行緒的選項的,編譯效率比單核高不少。

另乙個是壓縮大檔案時,比如幾個g的檔案是,是不是可以多執行緒並行進行壓縮計算。

我看bzip2 和tar都沒有這些的相關選項。

對多核cpu來講這應該還是蠻實用的需求。

否則,壓縮效率和單核比沒有什麼提高,頂多只是壓縮的同時,再執行別的程式的時候不感覺慢,但很多時候我們更希望的是效率的提公升。

Linux壓縮工具

gzip,gunzip,zcat compress or expand files gzip option filenames d 解壓縮,相當於gunzip 指定壓縮比 1 9 預設為6,數字越大壓縮比越大,消耗的cpu越多,壓縮後的空間越小 c 壓縮後標準輸出,且保留原始檔 所以要跟 重定向輸出...

Linux壓縮工具使用

1 gzip gz格式的壓縮包 壓縮的的同時將原檔案刪除gzip build.sh 2 bzip2 bz2格式的壓縮包 壓縮的的同時預設將原檔案刪除,可以使用 k引數來保留原檔案。tar 不使用z j引數 該命令只能對檔案或目錄打包 引數 c 建立 壓縮 x 釋放 解壓縮 v 顯示提示資訊 壓縮解壓...

linux壓縮工具的比較

一 linux壓縮工具概述 首先,我們看一下下面這張 壓縮包副檔名與壓縮工具對應表 大家通過這張表,就知道網上 工具名 壓縮包副檔名 gzip gunzip gz compress uncompress z zip unzip zip bzip2 bunzip2 bz2 lha lzh 接下來,我們...