ĂshtĂ« publikuar versioni stabil i paketĂ«s sĂ« utilitarĂ«ve bazĂ« GNU Coreutils 9.6, i cili pĂ«rfshin programe si sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, etj.
Novitet kryesore:
- NĂ« utilitarin cksum Ă«shtĂ« shtuar opsioni "-a crc32b" pĂ«r llogaritjen e kontrolltĂ« kĂ«shillave sipas specifikimit ITU V.42, i pĂ«rdorur, pĂ«r shembull, nĂ« gzip. ĂshtĂ« shtuar optimizimi i performancĂ«s duke pĂ«rdorur instruksionin pclmul. PĂ«r tĂ« pĂ«rshpejtuar funksionin "cksum -a crc" janĂ« angazhuar zgjatjet SIMD AVX2, AVX512 dhe ARMv8, tĂ« cilat nĂ« teste reduktojnĂ« kohĂ«n e llogaritjeve me 40%, 60% dhe 80%, respektivisht.
- NĂ« utilitarin ls Ă«shtĂ« shtuar opsioni "âsort=name" pĂ«r tĂ« vendosur qartĂ« renditjen sipas emrit tĂ« skedarit.
- NĂ« printf Ă«shtĂ« vendosur mbĂ«shtetje pĂ«r argumentet e indekstit tĂ« paraqitura sipas standardit POSIX:2024 nĂ« formatin "%$", ku ââ Ă«shtĂ« numri i argumentit tĂ« plotĂ«.
- Në utilitarin test është shtuar mundësia e përdorimit të operatorëve » me vargjet (POSIX:2024).
- NĂ« utilitarin timeout janĂ« shtuar opsionet e reja tĂ« standardit POSIX:2024 "-f" dhe "-p", tĂ« cilat janĂ« variante tĂ« shkurtra tĂ« opsioneve "âforeground" dhe "âpreserve-status".
- Në utilitarin sort janë përshpejtuar operacionet mbi skedarët në pseudo-FS, si /proc.
- Në utilitarët stat dhe tail është shtuar mbështetje për llojet e FS "bcachefs" dhe "pidfs". Për të shfaqur llojin e FS është shtuar komandë "stat -f -c%T". Në komandën "tail -f" është angazhuar mekanizmi inotify për FS "bcachefs" dhe "pidfs".
- Në utilitarin wc, madhësia minimale e bllokut të lexueshëm për herë është rritur nga 16KiB në 256KiB. Gjatë leximit të skedarëve të përkeshuar, performanca e "wc -l" është rritur rreth 10%.
Burimi: opennet.ru
