Muchikamu chinotevera tichaenda kutarisa pigz. Ichi chi multithreaded gzip kuitiswa iyo ichatibvumidza isu compress mafaira munguva pfupi. Ichi chishandiso chinouya kuzotipa imwezve sarudzo yekumanikidza, nekuti kunyangwe imwe yeanokurumidza kwazvo ekuchengetedza / ekumisikidza mhinduro anowanikwa senge gzip, ane dambudziko diki, uye nderekuti haritsigire akawanda ma processor / macores. Izvi zvinoreva kuti kana isu tiine PC nyowani, haizotore mukana wayo wese kugona.
Pigz, iyo inomiririra yakafanana gzip kuitiswa, iri chinoshanda chinoshanda chinotsiva gzip, iyo inoshandisa akawanda mapurosesa uye akawanda macores kana uchimanikidza data. Pigz yakanyorwa naMark Adler uye inoshandisa maraibhurari zlib uye pthread.
Nguruve inomanikidza kushandisa tambo kuti ushandise akawanda ma processor uye macores. Imwe neimwe yakakamurwa kuita zvidimbu zve 128 KB. Chimwe nechimwe chazvo uye iyo yega yekutonga kukosha kune chimwe nechimwe chidimbu chinoverengerwa mukuenzana. Iyo yakadzvanywa dhata yakanyorwa kuitira kuburitsa, uye iyo yakasanganiswa cheki kukosha inoverengwa kubva kune yega cheki kukosha.
Nguruve kuisirwa paUbuntu
Para gadza pigz paUbuntu, Mint, uye kumwe kugoverana kunoenderana kweDebian, isu tinongofanirwa kuvhura terminal (Ctrl + Alt + T) uye shandisa rairo:
sudo apt install pigz
Kushandiswa kwekutanga kwe pigz
Dzvanya faira rimwe chete
Para dzvanya chero faira kuumbiridza GNU Zip ne pigz, isu ticha fanirwa chete kuishandisa nenzira inotevera:
pigz NOMBRE_DEL_ARCHIVO
Kune vamwe, zvinogona kuva dambudziko izvo nekutadza pigz bvisa yekutanga faira mushure mekumanikidza. Kana iwe uchida kuichengeta, iwe unofanirwa shandisa iyo -k switch zvinotevera:
pigz -k NOMBRE_DEL_ARCHIVO
Nguruve inotsigira akawanda mazinga ekumanikidza, uye ichatibvumidza isu kusarudza pakati pavo inoratidza yavo nhamba mushure mekunyepedzera. Muenzaniso weizvi ungave:
pigz -9 -k NOMBRE_DEL_ARCHIVO
Tinogona kushandisa manhamba kubva pa1 kusvika pa9. Na '1' tichawana kukurumidza kuita, asi nekompasi yakadzikira uye na '9' tichawana chinononoka, asi chakanyanya kudzvanyirira.
Compress maforodha
Pigz ine chakakosha kurambidzwa, uye ndiko kuti haitsigire maforodha. Isu tichazongokwanisa kumanikidza mafaera zvakasiyana. Kunyangwe isu tichigona kutsvaga imwe mhinduro, iri yekuishandisa pamwe ne tar.
Kana isu taida kumanikidza dhairekodhi 'Mari', Uye sezvo tar ichitsigira mashandiro ekunze ekumanikidza, tinogona kuita chimwe chinhu seinotevera:
tar --use-compress-program="pigz -k -9" -cf Fondos.tar.gz Fondos/
Murairo iri pamusoro, tar -use-compress-chirongwa inodaro kunyangwe ichagadzira faira ine tar, kumanikidzwa kwezviri mukati mayo kuchaitwa kuburikidza nechirongwa chekunze, mune iyi pigz. Ichi chirongwa chekunze uye ma parameter ayo anotsanangurwa nechikamu nguruve -k -9 yemurairo. Pakupedzisira, isu ticharatidza kuti tinoda kugadzira faira tichishandisa '-cf', inonzi'Backgrounds.tar.gz'nezvose zviri mufaira'Mari /'.
Unzip mafaera uye maforodha
Unzip chero ipi .gz faira ine pigz zviri nyore sekutaipa chero unotevera mirairo:
pigz -d NOMBRE_DEL_ARCHIVO.gz unpigz NOMBRE_DEL_ARCHIVO.gz
Mune iyo faira rakambogadzirwa ine dhairekitori nekuwedzera tar.gz, folda kudzvinyirira inoshandisa nzira imwechete 'tar'yatinoshandisa kumanikidza:
tar --use-compress-program="pigz -d" -xvf NOMBRE_CARPETA.tar.gz
Kukanganisa kufanana
Nguruve, nekutadza inoshandisa ese ma processor / macores pakombuta. Kana uchimanikidza hombe dhata seti, izvi zvinogona kukanganisa iko kupindura kwekombuta yako.
Nesarudzo ye p, tinogona kudzikisira mashandisiro kune yakatarwa nhamba yeanogadzira / macores. Izvi zvinosiya zvakasara zvakasununguka kune mamwe mabasa uye kudyidzana. Kuti uite izvi, iwe unongofanirwa kuwedzera iyo nhamba yeanogadzira / macores seinotevera:
pigz -k -p2 NOMBRE_DEL_ARCHIVO
-p2 Inodzivirira pigz kushandisa maviri chete maprosesa / cores. Tinogona kushandisa chero nhamba yatiri kuda, uye kunyangwe kana zviri pachena, Izvo zvakakosha kuti uchengete iyo nhamba mukati memiganhu ye Hardware yedu.
Kuti uwane rumwe ruzivo, vashandisi vanogona tarisa iyo faira README kana kuverenga peji ye bhuku rekushandisa by pigz.