Väljaanne GNU Coreutils 9.6 komplektist

Avalikustatud stabiilne versioon GNU Coreutils 9.6 põhikomplektist, kuhu kuuluvad sellised programmid nagu sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls jne.

Peamised uuendused:

  • Utility cksum on saanud uue valiku „-a crc32b”, mis arvutab kontrollsummasid vastavalt ITU V.42 spetsifikatsioonile, mida kasutatakse näiteks gzipis. Suurendatud töötluse efektiivsust, kasutades pclmul instruktsioone. Kommando „cksum -a crc” töö kiirus on paranenud 40%, 60% ja 80% võrra, kasutades respektiivselt SIMD laiendusi AVX2, AVX512 ja ARMv8.
  • Utility ls on saanud uue valiku „—sort=name”, mis määrab failide sortimist nimede järgi.
  • Seoses printf-iga lisati toetust POSIX:2024 standardis esitatud indeksitud argumentide formaadi „%$”, kus ‘’ on täisarv argumenti.
  • Utility test on saanud võimaluse kasutada operaatorit „” stringide puhul (POSIX:2024).
  • Utility timeout on saanud POSIX:2024 standardis uued lühendid „-f” ja „-p”, mis on lühendatud versioonid valikutest „—foreground” ja „—preserve-status”.
  • Utility sort on kiirendanud operatsioone failidega pseudofailisüsteemis, näiteks /proc.
  • Utilities stat ja tail on saanud toe failisüsteemi tüüpidele „bcachefs” ja „pidfs”. Failisüsteemi tüübi kuvamiseks on lisatud käsk „stat -f -c%T”. Kommando „tail -f” kasutab inotify mehhanismi failisüsteemide „bcachefs” ja „pidfs” jaoks.
  • Utility wc loetav blokk suurendatakse 16KiB-lt 256KiB-le. Vahemälus olevate failide lugemisel on „wc -l” töösuhteliselt paranenud umbes 10%.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster