Kwinqaku elilandelayo siza kujonga ihagu. Yi le ukumiliselwa kwe-gzip e-multithreaded eya kusivumela compress iifayile ngexesha elifutshane kakhulu. Esi sixhobo siza kusinika enye inketho yoxinzelelo, kuba nesona sisombululo sikhawulezayo sokugcina / sokucinezela esifumanekayo njenge-gzip, sinengxaki encinci, kwaye ayisixhasi iiprosesa / ii-cores ezininzi. Oku kuthetha ukuba ukuba sinePC entsha, ayizukusebenzisa onke amandla ayo.
I-Pigz, emele ukuphunyezwa kwe-gzip efanayo, yi indawo esebenzayo ngokupheleleyo ye-gzip, Esebenzisa iiprosesa ezininzi kunye ne-cores ezininzi xa ucinezela idatha. I-Pigz yabhalwa nguMark Adler kwaye isebenzisa amathala eencwadi ububi kunye nokubamba.
I-Pigz icinezela usebenzisa imisonto ukusebenzisa iiprosesa ezininzi kunye neekres. Nganye yahlulwe yangamacandelo e 128 KB. Nganye yazo kunye nexabiso lolawulo lomntu kwisilayidi ngasinye zibalwa ngokufanayo. Idatha ecinezelweyo ibhaliwe ukwenzela imveliso, kunye nexabiso lokudibanisa elidibeneyo libalwa ukusuka kumaxabiso okutshekishwa komntu ngamnye.
Ukufakwa kwePigz ku-Ubuntu
ukuba faka i-pigz kwi-Ubuntu, iMint, kunye nolunye uhambiso oluhambelana neDebianKuya kufuneka sivule kuphela i-terminal (Ctrl + Alt + T) kwaye sisebenzise lo myalelo:
sudo apt install pigz
Ukusetyenziswa okusisiseko kwehagu
Cinezela ifayile enye
ukuba cinezela nayiphi na ifayile kwifomathi I-GNU Zip kunye nehaguKuya kufuneka siyisebenzise ngale ndlela ilandelayo:
pigz NOMBRE_DEL_ARCHIVO
Kweminye, inokuba yingxaki leyo ngokungagqibekanga pigz cima ifayile yoqobo emva koxinzelelo. Ukuba ufuna ukuyigcina, kufuneka sebenzisa -k tshintsha ngoku Landelayo:
pigz -k NOMBRE_DEL_ARCHIVO
I-Pigz ixhasa amanqanaba amaninzi oxinzelelo, Kwaye iya kusivumela ukuba sikhethe phakathi kwabo kubonisa inani labo emva kwehyphen. Umzekelo woku unokuba:
pigz -9 -k NOMBRE_DEL_ARCHIVO
Singawasebenzisa amanani ukusuka ku-1 ukuya ku-9. Nge '1' siya kufumana ukusebenza ngokukhawuleza, kodwa ngoxinzelelo olusezantsi kunye no-'9 'siya kufumana olona lucothayo, kodwa olona luxinzelelo luphezulu.
Cinezela iifolda
I-Pigz inesithintelo esibalulekileyo, kwaye loo nto ayixhasi iifolda. Siya kuba nakho ukucofa iifayile ngokukodwa. Nangona sinokufumana esinye isisombululo, kukusisebenzisa kunye ithala.
Ukuba sifuna ukucofa ifolda 'Iimali', Kwaye ekubeni i-tar ixhasa ukusetyenziswa kweenkqubo zangaphandle zoxinzelelo, sinokwenza into efana nale ilandelayo:
tar --use-compress-program="pigz -k -9" -cf Fondos.tar.gz Fondos/
Kumyalelo ongentla, i-tar -use-compress-program ithi nangona izakwenza ifayile ngetela, uxinzelelo lomxholo wayo luya kwenziwa ngenkqubo yangaphandle, kule meko pigz. Le nkqubo yangaphandle kunye neeparameter zayo zichaziwe ngenxalenye i-pigz -k -9 yomyalelo. Okokugqibela, siya kubonisa ukuba sifuna ukwenza ifayile usebenzisa '-cf', ebizwa'Iifondos.tar.gz'nayo yonke into ekwincwadi eneenkcukacha'Imali /'.
Unzip iifayile kunye neefolda
Unzip nayiphi na ifayile .gz kunye pigz Kulula njengokuchwetheza nayiphi na le miyalelo ilandelayo:
pigz -d NOMBRE_DEL_ARCHIVO.gz unpigz NOMBRE_DEL_ARCHIVO.gz
Kwifayile eyenziwe ngaphambili enefolda kunye nolwandiso tar.gz, uxinzelelo kulawulo isebenzisa indlela efanayo 'ithalaesiyisebenzisela uxinzelelo:
tar --use-compress-program="pigz -d" -xvf NOMBRE_CARPETA.tar.gz
Ukunciphisa umda wokufana
I-Pigz, ngokungagqibekanga isebenzisa zonke iiprosesa / ii-cores kwikhompyuter. Xa ucofa iiseti zedatha enkulu, oku kunokuchaphazela ukuphendula kwekhompyuter yakho.
Ngokhetho lwe-p, sinokunciphisa umda ekusebenziseni kwinani elithile leeprosesa / ii-cores. Oku kuyakushiya yonke inkululeko simahla eminye imisebenzi kunye nokunxibelelana. Ukwenza oku, kuya kufuneka wongeze inani leeprosesa / ii-cores ngolu hlobo lulandelayo:
pigz -k -p2 NOMBRE_DEL_ARCHIVO
-p2 Ithintela i-pigz ukuba isebenzise iiprosesa / ii-cores ezimbini kuphela. Singasebenzisa naliphi na inani esilifunayo, nokuba kuyacaca, kubalulekile ukugcina elo nani ngaphakathi kwemida yezixhobo zethu zekhompyutha.
Ngolwazi oluthe kratya, abasebenzisi banako jonga kwifayile README okanye ufunde iphepha le- incwadi yokusebenzisa ngu pigz.