Stöðug útgáfa af GNU Coreutils 9.6 settinu af grunnkerfum hefur verið gefin út, sem inniheldur forrit eins og sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, o.fl.
Helstu nýjungar:
- "-a crc32b" valmöguleikinn hefur verið bætt við cksum tólið til að reikna út eftirlitssummur í samræmi við ITU V.42 forskriftina, sem til dæmis er notuð í gzip. Bætti við hagræðingu afkasta með pclmul leiðbeiningum. Til að flýta fyrir notkun „cksum -a crc“ skipunarinnar eru SIMD viðbætur AVX2, AVX512 og ARMv8 notaðar, sem í prófunum draga úr reiknitíma um 40%, 60% og 80%, í sömu röð.
- Valmöguleikanum "--sort=name" hefur verið bætt við ls tólið til að stilla sérstaklega flokkun eftir skráarnafni.
- Bætti við stuðningi við printf fyrir verðtryggðar röksemdir sem kynntar eru í POSIX:2024 staðlinum á sniðinu „%
- Möguleikinn á að nota " rekstraraðila með strengjum hefur verið bætt við prófunartólið (POSIX:2024).
- „-f“ og „-p“ valmöguleikarnir sem kynntir eru í POSIX:2024 staðlinum hafa verið bættir við tímamörkunina, sem eru stuttar útgáfur af „--foreground“ og „--preserve-status“ valkostinum.
- Í flokkunartólinu er aðgerðum á skrám í gervi-FS, eins og /proc, hraðað.
- Stuðningur við „bcachefs“ og „pidfs“ skráarkerfisgerðir hefur verið bætt við tölfræði- og halaforritin. Til að sýna FS-gerðina hefur skipuninni „stat -f -c%T“ verið bætt við. „tail -f“ skipunin notar inotify vélbúnaðinn fyrir „bcachefs“ og „pidfs“ skráarkerfin.
- Í wc tólinu hefur lágmarksstærð á lesnum blokk í einu verið aukin úr 16KiB í 256KiB. Þegar þú lest skyndiminni skrár bættist afköst "wc -l" um um 10%.
Heimild: opennet.ru
