GNU Coreutils 9.6 جو هڪ مستحڪم نسخو بنيادي سسٽم يوٽيلٽيز جو سيٽ شايع ڪيو ويو آهي، جنهن ۾ پروگرام شامل آهن جيئن ته ترتيب، ڪيٽ، chmod، chown، chroot، cp، تاريخ، dd، echo، hostname، id، ln، ls وغيره.
اهم جدت:
- "-a crc32b" اختيار شامل ڪيو ويو آھي cksum يوٽيليٽي ۾ چيڪسم جي حساب ڪرڻ لاءِ ITU V.42 وضاحتن جي مطابق، استعمال ڪيو ويو، مثال طور، gzip ۾. شامل ڪيل ڪارڪردگي جي اصلاح کي استعمال ڪندي pclmul هدايتون. "cksum -a crc" ڪمانڊ جي آپريشن کي تيز ڪرڻ لاء، SIMD ايڪسٽينشن AVX2، AVX512 ۽ ARMv8 استعمال ڪيا ويا آهن، جيڪي ٽيسٽ ۾ حساب جي وقت کي ترتيب سان 40٪، 60٪ ۽ 80٪ گھٽائي ٿو.
- "--sort=name" اختيار شامل ڪيو ويو آھي ls افاديت ۾ واضح طور تي ترتيب ڏيڻ لاءِ فائل جي نالي سان.
- Printf ھاڻي سپورٽ ڪري ٿو POSIX:2024 indexed arguments format "%
- استعمال ڪرڻ جي صلاحيت " اسٽرنگ سان آپريٽرز کي شامل ڪيو ويو آھي ٽيسٽ يوٽيلٽي (POSIX: 2024).
- POSIX:2024 معيار ۾ متعارف ڪرايل "-f" ۽ "-p" اختيارن کي ٽائم آئوٽ يوٽيلٽي ۾ شامل ڪيو ويو آھي، جيڪي "--foreround" ۽ "--preserve-status" اختيارن جا مختصر ورجن آھن.
- ترتيب جي افاديت ۾، pseudo-FS ۾ فائلن تي آپريشن، جهڙوڪ /proc، تيز ٿي ويا آهن.
- "bcachefs" ۽ "pidfs" فائل سسٽم جي قسمن لاءِ سپورٽ اسٽيٽ ۽ ٽيل يوٽيلٽيز ۾ شامل ڪئي وئي آھي. FS قسم کي ڏيکارڻ لاء، حڪم "stat -f -c% T" شامل ڪيو ويو آهي. "tail -f" حڪم "bcachefs" ۽ "pidfs" فائل سسٽم لاء inotify ميڪانيزم استعمال ڪري ٿو.
- wc افاديت ۾، هڪ وقت ۾ پڙهڻ واري بلاڪ جي گھٽ ۾ گھٽ سائيز کي 16KiB کان 256KiB تائين وڌايو ويو آهي. جڏهن ڪيش ٿيل فائلون پڙهندا آهن، "wc -l" ڪارڪردگي بهتر ڪئي وئي اٽڪل 10٪.
جو ذريعو: opennet.ru
