Utgivelse av GNU-verktĂžyene grep 3.12, gzip 1.14, diffutils 3.12 og coreutils 9.7.

GNU-prosjektet har publisert utgivelsen av gzip-pakken 1.14, som inkluderer verktÞyene gzip, gunzip, zmore og zcat for komprimering og dekomprimering av data ved hjelp av LZ77-algoritmen. I den nye utgaven er dekomprimeringsoperasjonene betydelig akselerert. PÄ x86_64-systemer som stÞtter PCLMUL-prosessorinstruksjoner, er ytelsesforbedringen opptil 40 %, mens den pÄ systemer uten stÞtte for PCLMUL er opptil 20 %.

Akselerasjonen er oppnÄdd takket vÊre optimaliseringen av kontrollsummene (CRC), som tidligere opptok omtrent halvparten av prosessorens tid. Den optimaliserte versjonen av CRC er allerede lagt til i gnulib-biblioteket, noe som vil fÞre til akselerasjon av andre GNU-prosjekter som bruker funksjoner for beregning av kontrollsummer.

Det er gjort endringer som bryter kompatibiliteten: installasjonen av zmore-verktĂžyet opphĂžrer pĂ„ plattformer som ikke bruker «more»-verktĂžyet; hĂ„ndteringen av miljĂžvariabelen GZIP (som angir standardalternativer) opphĂžrer nĂ„r ingen alternativer er eksplisitt angitt i form av «-1» (—fast), «-2», 
 «-9» (—best), «—rsyncable» eller «—synchronous».

I tillegg kan man merke seg:

  • Utgivelse av verktĂžyet for organisering av sĂžk i tekstfiler — GNU Grep 3.12. Den nye versjonen lĂžser problemet med sĂžk i kataloger med mer enn 100 000 filer. StĂžtten for alternativet «—unix-byte-offsets» («-u») opphĂžrer. PĂ„ Windows- og AIX-plattformer i 32-bit modus er det implementert stĂžtte for Unicode-tegn som gĂ„r utover det grunnleggende multinasjonale Unicode-plan (koder fra 0000 til FFFF).
  • Utgivelse av pakken GNU Diffutils 3.12, som inkluderer verktĂžy for Ă„ vurdere forskjellene i filer, slik som diff, diff3, sdiff og cmp. I den nye versjonen er to feil fikset: krasj ved bruk av «diff -y» og problemer med «diff -r» nĂ„r man sammenligner tomme og ikke-tomme filer.
  • Utgivelse av pakken av grunnleggende systemverktĂžy GNU Coreutils 9.7, som inkluderer programmer som sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln og ls. I den nye versjonen har logname-verktĂžyet fĂ„tt stĂžtte for systemer basert pĂ„ C-biblioteker musl og uclibc. Ellers er det kun feilrettinger relatert til verktĂžyene cat, cksum, dd, ls, timeout, sleep, tail og who.

    Kilde: opennet.ru
KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere đŸ”„ KjĂžp pĂ„litelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster