Пуснат е пакетът с утилити GNU Coreutils 9.6

Публикувана стабилна версия на набора от основни системни утилити GNU Coreutils 9.6, който включва програми като sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls и т.н.

Ключови нововъведения:

  • В утилитата cksum е добавена опцията „-a crc32b“ за изчисляване на контролни суми в съответствие със спецификацията ITU V.42, използвана, например, в gzip. Добавена е оптимизация на производителността с използване на инструкция pclmul. За ускоряване на работата на командата „cksum -a crc“ са задвижени SIMD разширенията AVX2, AVX512 и ARMv8, които в тестовете намаляват времето за изчисление с 40%, 60% и 80% съответно.
  • В утилитата ls е добавена опцията „—sort=name“ за явно задаване на сортиране по име на файл.
  • В printf е добавена поддръжка на индексируеми аргументи, представени в стандарта POSIX:2024, във формат „%$“, където ‘’ е целочислен номер на аргумента.
  • В утилитата test е добавена възможността за използване на оператори » със стрингове (POSIX:2024).
  • В утилитата timeout са добавени опции „-f“ и „-p“, които са кратки варианти на опциите „—foreground“ и „—preserve-status“, появили се в стандарта POSIX:2024.
  • В утилитата sort са ускорени операциите с файлове в псевдо-ФС, такива като /proc.
  • В утилитите stat и tail е добавена поддръжка на типове ФС „bcachefs“ и „pidfs“. За извеждане на типа ФС е добавена командата „stat -f -c%T“. В командата „tail -f“ е задействан механизмът inotify за ФС „bcachefs“ и „pidfs“.
  • В утилитата wc минималният размер на четимия блок е увеличен от 16KiB до 256KiB. При четене на кеширани файлове производителността на „wc -l“ е увеличена с около 10%.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster