A GNU Coreutils 9.6 kiadásának bejelentése

Megjelent a GNU Coreutils 9.6 stabil verziója, amely tartalmaz olyan programokat, mint a sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls stb.

Kulcsfontosságú újítások:

  • A cksum parancshoz hozzáadva az „-a crc32b” opció a checksumok kiszámításához az ITU V.42 specifikáció alapján, amely például a gzip esetében használatos. Teljesítményoptimalizálás történt a pclmul utasítás használatával. A „cksum -a crc” parancs gyorsításához az AVX2, AVX512 és ARMv8 SIMD kiterjesztéseit használtuk, amelyek tesztjeink során 40%, 60% és 80%-kal csökkentették a számítási időt.
  • A ls parancshoz hozzáadva a „—sort=name” opció a fájlnév szerinti explicit rendezéshez.
  • A printf támogatást kapott a POSIX:2024 szabványban megfogalmazott indexelt argumentumok formátumához, mint a „%$”, ahol ‘’ egy egész számú argumentum sorszáma.
  • A test parancshoz hozzáadva a „»” operátorok használatának lehetősége szövegekkel (POSIX:2024).
  • A timeout parancshoz hozzáadva a POSIX:2024 szabványban megjelenő „-f” és „-p” opciók, amelyek a „—foreground” és „—preserve-status” opciók rövid változatai.
  • A sort parancs felgyorsította a fájlok műveleteit a pszeudo fájlrendszerekben, mint például a /proc.
  • A stat és tail parancsok támogatják a „bcachefs” és „pidfs” fájlrendszer-típusokat. A fájlrendszer típusának megjelenítésére hozzáadva a „stat -f -c%T” parancs. A „tail -f” parancs az inotify mechanizmust használja a „bcachefs” és „pidfs” fájlrendszerek esetében.
  • A wc parancs esetén a legalacsonyabb olvasható blokk mérete 16KiB-ről 256KiB-ra nőtt. A gyorsítótárban tárolt fájlok olvasásakor a „wc -l” teljesítménye körülbelül 10%-kal nőtt.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster