Gefa út GNU Coreutils 9.0

Stöðug útgáfa af GNU Coreutils 9.0 settinu af grunnkerfishjálpum er fáanleg, sem inniheldur forrit eins og sort, cat, chmod, chown, chroot, cp, date, dd, echo, hostname, id, ln, ls, o.s.frv. Veruleg breyting á útgáfunúmeri er vegna breytinga á hegðun sumra tóla.

Helstu breytingar:

  • Cp og uppsetningarforritin eru sjálfgefin afrita-í-skrifa ham þegar afritað er (notar ioctl ficlone til að deila gögnum á milli margra skráa í stað þess að búa til fullan klón).
  • cp, install og mv tólin nota kerfisbundið kerfi til að flýta fyrir afritunaraðgerðum (með því að nota copy_file_range kerfiskallið til að framkvæma eingöngu afritun á kjarnahlið, án þess að flytja gögn í vinnsluminni í notendarými).
  • cp, install og mv tólin nota einfaldari og færanlegri lseek+SEEK_HOLE kall í stað ioctl+FS_IOC_FIEMAP til að greina tóm skrár.
  • Wc tólið notar AVX2 leiðbeiningar til að flýta fyrir útreikningi á fjölda lína. Þegar þessi fínstilling var notuð jókst wc hraði 5 sinnum.
  • "-a" (--algorithm) valmöguleikinn hefur verið bætt við cksum tólið til að velja hashing algrím. Til að flýta fyrir útreikningi á tékksummum í cksum tólinu eru pclmul leiðbeiningar notaðar þegar „--algorithm=crc“ er notað, sem flýtir útreikningum allt að 8 sinnum. Á kerfum án pclmul stuðnings er crc háttur 4 sinnum hraðari. Eftirstöðvar kjötkássa reiknirit (summa, md5sum, b2sum, sha*sum, sm3, osfrv.) eru útfærð með því að kalla libcrypto aðgerðir.
  • Í md5sum, cksum, sha*sum og b2sum tólunum, með því að nota „--check“ fánann gerir það kleift að vera til staðar CRLF röð í lok checksum línunnar. "cksum --check" veitir sjálfvirka greiningu á kjötkássa reikniritinu sem notað er.
  • Ls tólið hefur bætt við "--sort=width" valmöguleika til að raða eftir lengd skráarnafna, sem og "--núll" valmöguleika til að loka hverri línu með núllstaf. Gamla hegðunin hefur verið skilað, sem veldur því að tóm skráarsafn birtist í stað villu þegar unnið er úr ytri möppu.
  • Df tólið útfærir uppgötvun netskráarkerfa acfs, coda, fhgfs, gpfs, ibrix, ocfs2 og vxfs.
  • Stuðningur við skráarkerfisgerðir „devmem“, „exfat“, „secretmem“, „vboxsf“ og „zonefs“ hefur verið bætt við tölfræði- og halaforritin. Fyrir „vboxsf“ er skoðanakönnun notuð til að fylgjast með breytingum á „tail -f“ og fyrir restina er inotify notað.

Heimild: opennet.ru

Bæta við athugasemd