Sgaoileadh GNU Coreutils 9.0

Tha dreach seasmhach de sheata GNU Coreutils 9.0 de ghoireasan siostam bunaiteach ri fhaighinn, a tha a’ toirt a-steach prògraman leithid sort, cat, chmod, chown, chroot, cp, ceann-latha, dd, mac-talla, ainm aoigheachd, id, ln, ls, msaa. Tha an atharrachadh mòr ann an àireamh dreach mar thoradh air atharrachaidhean ann an giùlan cuid de ghoireasan.

Prìomh atharrachaidhean:

  • An cp agus stàlaich goireasan bunaiteach gu modh leth-bhreac-air-sgrìobhaidh nuair a bhios tu a’ dèanamh lethbhreac (a’ cleachdadh ioctl ficlone gus dàta a cho-roinn thairis air grunn fhaidhlichean an àite clon slàn a chruthachadh).
  • Bidh na goireasan cp, stàladh, agus mv a’ cleachdadh uidheamachdan a tha air an toirt seachad leis an t-siostam gus obair leth-bhreac a luathachadh (a’ cleachdadh gairm siostam copy_file_range gus leth-bhreac taobh kernel a dhèanamh a-mhàin, gun a bhith a’ gluasad dàta gu cuimhne pròiseas ann an àite luchd-cleachdaidh).
  • Bidh na goireasan cp, stàladh, agus mv a’ cleachdadh gairm lseek+SEEK_HOLE nas sìmplidhe agus nas so-ghiùlain an àite ioctl+FS_IOC_FIEMAP gus beàrnan faidhle a lorg.
  • Bidh an goireas wc a’ cleachdadh stiùireadh AVX2 gus àireamhachadh àireamh nan loidhnichean a luathachadh. Nuair a bhios tu a’ cleachdadh an optimization seo, mheudaich astar wc 5 tursan.
  • Chaidh an roghainn “-a” (--algorithm) a chur ris a’ ghoireas cksum gus algairim hashing a thaghadh. Gus àireamhachadh checksums a luathachadh anns a’ ghoireas cksum, thathas a’ cleachdadh stiùireadh pclmul nuair a thathar a’ cleachdadh am modh “--algorithm = crc”, a luathaicheas àireamhachadh suas ri 8 tursan. Air siostaman gun taic pclmul, tha modh crc 4 tursan nas luaithe. Tha na h-algorithms hashing a tha air fhàgail (suim, md5sum, b2sum, sha * sum, sm3, msaa) air an cur an gnìomh le bhith a’ gairm gnìomhan libcrypto.
  • Anns na goireasan md5sum, cksum, sha * agus b2sum, le bhith a’ cleachdadh a’ bhratach “--check” leigidh sin sreath CRLF a bhith ann aig deireadh na loidhne sgrùdaidh. Bheir "cksum --check" lorg fèin-ghluasadach air an algairim hashing a chaidh a chleachdadh.
  • Tha goireas ls air roghainn “--sort=width” a chuir ris airson a sheòrsachadh a rèir fad ainm faidhle, a bharrachd air roghainn “--zero” gus crìoch a chuir air gach loidhne le caractar null. Chaidh an seann ghiùlan a thilleadh, ag adhbharachadh gun tèid eòlaire falamh a shealltainn an àite mearachd nuair a thathar a' giollachd eòlaire iomallach.
  • Bidh an goireas df a’ cur an gnìomh lorg siostaman faidhle lìonra acfs, coda, fhgfs, gpfs, ibrix, ocfs2 agus vxfs.
  • Chaidh taic airson seòrsachan siostam faidhle “devmem”, “exfat”, “secretmem”, “vboxsf” agus “zonefs” a chur ris na goireasan stat is tail. Airson “vboxsf”, thathas a’ cleachdadh bhòtadh gus sùil a chumail air atharrachaidhean ann an “tail -f”, agus airson a’ chòrr, thathas a’ cleachdadh inotify.

Source: fosgailtenet.ru

Cuir beachd ann