Ngaleupaskeun GNU Coreutils 9.6

Versi stabil tina GNU Coreutils 9.6 sét utilitas sistem dasar parantos diterbitkeun, anu kalebet program sapertos sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, jsb.

Inovasi konci:

  • Pilihan "-a crc32b" geus ditambahkeun kana utiliti cksum keur ngitung checksums luyu jeung spésifikasi ITU V.42, dipaké, contona, dina gzip. Ditambahkeun optimasi kinerja ngagunakeun instruksi pclmul. Pikeun nyepetkeun operasi paréntah "cksum -a crc", ekstensi SIMD AVX2, AVX512 sareng ARMv8 dianggo, anu dina tés ngirangan waktos ngitung masing-masing ku 40%, 60% sareng 80%.
  • Pilihan "--sort=name" parantos ditambahkeun kana utilitas ls pikeun sacara eksplisit nyetél asihan dumasar nami file.
  • Ditambahkeun dukungan pikeun printf pikeun argumen indéks anu diwanohkeun dina standar POSIX:2024 dina format "%
  • Kamampuhan pikeun ngagunakeun "operator sareng senar parantos ditambah kana utilitas uji (POSIX: 2024).
  • Pilihan "-f" sareng "-p" anu diwanohkeun dina standar POSIX: 2024 parantos ditambah kana utilitas timeout, anu mangrupikeun versi pondok tina pilihan "--foreground" sareng "--preserve-status".
  • Dina utilitas sortir, operasi dina file dina pseudo-FS, sapertos / proc, gancangan.
  • Rojongan pikeun "bcachefs" sareng "pidfs" jinis sistem file parantos ditambah kana stat sareng utilitas buntut. Pikeun mintonkeun tipe FS, paréntah "stat -f -c%T" geus ditambahkeun. Paréntah "buntut -f" ngagunakeun mékanisme inotify pikeun sistem file "bcachefs" sareng "pidfs".
  • Dina utilitas wc, ukuran minimum blok dibaca dina hiji waktu geus ngaronjat tina 16KiB jadi 256KiB. Nalika maca file sindangan, kinerja "wc -l" ningkat sakitar 10%.

sumber: opennet.ru

Tambahkeun komentar