ZXC 0.12.0









18. juunil, kuu pĂ€rast arendust, ilmus vĂ€lja 0.12.0 teek ja platvormidevaheline konsooli utiliit ZXC (github.com), mis rakendab kĂ”rge jĂ”udlusega mitme sĂŒdamiku asĂŒmmeetrilist tihendamist ilma andmete kadudeta ja optimeeritud mĂ€nguressursside, pĂŒsiprogrammide ja rakenduste paketide jaoks. Formaadi areng pĂ”hineb printsiibil 'kirjuta ĂŒks kord, loe mitu korda' (WORM).

Erinevalt sellistest koodekitest nagu LZ4, ohverdab ZXC tihendamise kiirus maksimaalse lÔhkumise vÔimekuse nimel.

Deklaratiivne lahtipakendamise kiirus on 10-47% kÔrgem kui LZ4 tavapÀrasest tihendustasemest, samal ajal kui tihendamise koefitsient on sama vÔi kÔrgem.

Selle versiooni peamine muudatus on vÔimalus tihendada eelnevalt koolitatud sÔnastiku abil, mis pÔhineb esinduslikel proovidel, mis vÀhendab mÀrgatavalt arhivide suurust vÀikeste plokkide vÔi suure hulga vÀikeste failide puhul.

Konteineri formaadi versioon on uuendatud versioonile v6 ja SOVERSIONi versioon on suurendatud 3-lt 4-le.

Projekt on kirjutatud keeles C ja levitatakse BSD 3 litsentsi alusel.

Peamised muudatused:

  • korgitud sĂ”nastikuga ja Huffmani ĂŒldtabeliga tihendamine;
  • muudatused konsoolitööriistas:
    • lisatud parameeter —train, et Ă”ppida sĂ”nastikku sisendfailide pĂ”hjal (vĂ€ljundfailide tee mÀÀratakse parameetriga -o; vaikevÀÀrtus — dictionary_.zxd). See parameeter asendas varasema parameetri —train-dict PATH;
    • -D, —dict FAIL — tihendab vĂ”i avab faili, kasutades sĂ”nastikku FAIL; -l, —list — kuvab arhiivi sisu vĂ”i teavet sĂ”nastiku .zxd kohta;
    • lisatud uus pseudonĂŒĂŒm unzxc-dekompressiooniks — see installitakse sĂŒmboolse lingina zxc ja töötab vaikimisi dekompressiooni reĆŸiimis (samavÀÀrne kĂ€suga zxc -d).
  • tihendamine tasemel 6 on umbes 10% kiirem kui versioon 0.11.0;
  • dekompressioon tasemetel 1 ja 2 on umbes 3% kiirem kui versioon 0.11.0;
  • muid tĂ€iustusi ja vea parandusi.

Allikas: linux.org.ru

Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster