Sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls гэх мэт программуудыг багтаасан GNU Coreutils 9.6 системийн үндсэн хэрэгслүүдийн тогтвортой хувилбар хэвлэгдсэн.
Гол инноваци:
- "-a crc32b" сонголтыг ITU V.42 тодорхойлолтын дагуу шалгах нийлбэрийг тооцоолохын тулд cksum хэрэгсэлд нэмсэн бөгөөд жишээ нь gzip-д ашиглагддаг. pclmul заавар ашиглан гүйцэтгэлийн оновчлолыг нэмсэн. "cksum -a crc" командын ажиллагааг хурдасгахын тулд AVX2, AVX512 ба ARMv8 SIMD өргөтгөлүүдийг ашигладаг бөгөөд туршилтын явцад тооцооллын хугацааг 40%, 60%, 80% -иар бууруулдаг.
- Файлын нэрээр эрэмбэлэхийг тодорхой тохируулахын тулд "--sort=name" сонголтыг ls хэрэгсэлд нэмсэн.
- Printf нь одоо "%
- Туршилтын хэрэгсэлд (POSIX:2024) мөр бүхий " операторуудыг ашиглах чадварыг нэмсэн.
- POSIX:2024 стандартад нэвтрүүлсэн "-f" болон "-p" сонголтууд нь "--foreground" болон "--preserve-status" сонголтуудын богино хувилбар болох завсарлагааны хэрэгсэлд нэмэгдсэн.
- Ангилах хэрэгсэлд /proc гэх мэт псевдо-FS файлууд дээрх үйлдлүүдийг хурдасгадаг.
- "bcachefs" болон "pidfs" файлын системийн төрлүүдийн дэмжлэгийг стат болон сүүлний хэрэгслүүдэд нэмсэн. FS төрлийг харуулахын тулд "stat -f -c%T" командыг нэмсэн. "tail -f" команд нь "bcachefs" болон "pidfs" файлын системд зориулсан inotify механизмыг ашигладаг.
- Wc хэрэгсэлд нэг удаад уншдаг блокийн хамгийн бага хэмжээг 16KiB-аас 256KiB хүртэл нэмэгдүүлсэн. Кэш хийсэн файлуудыг унших үед "wc -l" гүйцэтгэл 10 орчим хувиар сайжирсан.
Эх сурвалж: opennet.ru
