Siideynta crabz 0.7, isku xidhka badan iyo utility depression oo ku qoran Rust

Utility crabz waa la sii daayay, kaas oo fulisa isku-buufinta xogta isku xidhan ee badan iyo hoos u dhigista, oo la mid ah utility pigz la mid ah. Labada adeegoodba waa noocyo badan oo xadhig ah oo gzip ah, oo loo habeeyay inay ku shaqeeyaan nidaamyada asaasiga ah. Crabz lafteedu way ka duwan tahay in ay ku qoran tahay luqadda barnaamijka Rust, oo ka duwan utility pigz, oo ku qoran C (iyo, qayb ahaan, C ++), oo waxay muujisaa koror waxqabad oo weyn, xaaladaha qaarkood oo gaaraya 50%.

Bogga horumariyeyaasha waxa ku jira isbarbardhig faahfaahsan oo ku saabsan xawaaraha labada adeeg ee furayaasha kala duwan iyo dhabarka dambe ee la isticmaalo. Cabbiraadaha waxaa lagu sameeyay hal iyo bar gigabyte csv file iyadoo la adeegsanayo kombuyuutar ku saleysan AMD Ryzen 9 3950X 16-Core Processor oo leh 64 GB DDR4 RAM iyo nidaamka hawlgalka Ubuntu 20 oo ah kursi tijaabo ah, kuwa aan dooneyn inay quusaan iyadoo si faahfaahsan loo falanqeeyay waxqabadka, waxaa la diyaariyay warbixin kooban:

  • crabz iyadoo la adeegsanayo dhabarka dambe ee zlib waxay la mid tahay waxqabadka pigz;
  • isticmaalka zlib-ng backend ilaa hal jeer iyo bar ka dhaqso badan pigz;
  • Crabz leh dhabarka miridhku waxyar (5-10%) wuu ka dheereeyaa doofaarka.

Sida laga soo xigtay horumariyayaashu, marka lagu daro xawaaraha sare, crabz, marka la barbardhigo pigz, sidoo kale waxay leedahay faa'iidooyinka soo socda:

  • crabz oo leh deflate_rust backend wuxuu isticmaalaa kood gebi ahaanba ku qoran Rust, kaas oo aad u ammaan badan;
  • crabz waa iskutallaab waxayna taageertaa Windows, taas oo soo jiidan karta kaqeybgalayaal badan;
  • crabz waxay taageertaa qaabab badan (Gzip, Zlib, Mgzip, BGZF, Raw Deflate iyo Snap).

In kasta oo si buuxda u shaqaynayo, crabz waxa uu horumariyuhu ku sifeeyaa nooc fikradeed oo ah aaladda CLI oo isticmaalaya xidhmada sanduuqa GZP.

Source: opennet.ru

Add a comment