Inguqulo entsha ye-Linux 5.17 isivele ikhishiwe futhi lezi izinguquko zayo ezibaluleke kakhulu

Ilogo Okutholakalayo Asikho isilinganiso Kushicilelwe ngu Kernel Linux, Tux

Ngemuva kwezinyanga ezimbili zentuthuko, Kwembulwe uLinus Torvalds ezinsukwini ezimbalwa ezedlule kwethulwakunguqulo entsha ye-Linux kernel 5.17.

Phakathi kwezinguquko eziphawuleka kakhulu igqamisa uhlelo olusha lokuphatha ukusebenza kwe amaprosesa I-AMD, ukusekelwa kwezinhlelo ze-BPF amakhompyutha aphathekayo ahlanganisiwe, uguquko ukusuka kujeneretha izinombolo mbumbulu ukuya ku-algorithm ye-BLAKE2s, i-backend entsha ye-fscache ukufaka kunqolobane yezinhlelo zamafayela enethiwekhi, phakathi kwezinye izinto.

Inguqulo entsha ithole ukulungiswa okungu-14203 kubathuthukisi be-1995, ubukhulu besiqephu ngu-37 MB (izinguquko ezithintekile amafayela angu-11366, imigqa yekhodi engu-506043 yengezwe, imigqa engu-250954 isusiwe).

Izinto ezintsha ezintsha zeLinux Kernel 5.17

Kule nguqulo entsha Amathuba okufakwa kwemephu esidlekeni kwama-ID wabasebenzisi bezinhlelo zamafayela akhweziwe asetshenziswa, esetshenziselwa ukwenza imephu amafayela omsebenzisi othile engxenyeni yangaphandle efakwe nomunye umsebenzisi ohlelweni lwamanje. Isici esingeziwe sikuvumela ukuthi usebenzise ukwenza imephu ngokuphindaphindiwe ezinhlelweni zefayela lapho imephu eseyisetshenzisiwe kakade.

Uhlelo olungaphansi fscache ibhalwe kabusha ngokuphelele. Ukuqaliswa okusha ihlukaniswa ngokwenza kube lula okuphawulekayo kwekhodi kanye nokushintshwa kwezinhlelo eziyinkimbinkimbi kanye nemisebenzi yokulandela isimo sezinto ngezindlela ezilula. Ukusekelwa kwe-fscache entsha kuqaliswa ohlelweni lwefayela le-CIFS.

I-Btrfs yenzelwe ukubhalisa nokusebenza kwe-fsync ezinhlwini zemibhalo ezinkulu, eziqaliswe ngokukopisha izinkinobho zenkomba kuphela kanye nokunciphisa inani lemethadatha erekhodiwe, kanye nokukhonjwa nokusesha ngosayizi wamahhala werekhodi lendawo ukwesekwa kuhlinzekiwe. kunciphise ukubambezeleka kanye nesikhathi sokufuna cishe ngo-30%, okuvumele ukuthi imisebenzi yokuhlukanisa iphazamiseke.

I-Ext4 ithuthele ku-mount API entsha okuhlukanisa izigaba zokuhlukanisa izinketho zokukhweza nokumisa i-superblock, kanye nokwesekwa kwezinketho zokukhweza ze-lazytime kanye ne-nolazytime kususiwe, okwengezwe njengoshintsho lwesikhashana ukuze kube lula ukuguquka kusuka ku-util-linux kuya ekusebenziseni ifulege MS_LAZYTIME kanye ungeze ukwesekwa kokusetha nokufunda amathegi ku-FS (ioctl FS_IOC_GETFSLABEL kanye FS_IOC_SETFSLABEL).

Isilawuli i-amd-pstate yengeziwe ukuze inikeze isilawuli sefrikhwensi esiguqukayo ukuze usebenze kahle. Umshayeli usekela ama-CPU amasha e-AMD nama-APU, okuhlanganisa nama-chips esizukulwane se-Zen 2 ne-Zen 3, futhi yathuthukiswa ngokubambisana neValve ukuze kuthuthukiswe ukusebenza kahle kokuphathwa kwamandla. Ukuze ushintshe imvamisa eguquguqukayo, kusetshenziswa indlela ye-CPPC (Collaborative Processor Performance Control) ekuvumela ukuthi uguqule izinkomba ngokunembe kakhudlwana (hhayi kuphela kumaleveli amathathu okusebenza) futhi uphendule ngokushesha kakhulu ezinguqukweni zesimo kune-P-state Esekelwe ngaphambilini ye-ACPI. abashayeli. (Imvamisa ye-CPU).

Ngakolunye uhlangothi, kuqokonyiswa lokho kuhlongozwa ukuqaliswa okubuyekeziwe kusuka kujeneretha inombolo mbumbulu I-RDRAND, enesibopho sokusebenza kwamadivayisi we-/dev/random kanye ne-/dev/urandom, okuphawuleka ngokuguqukela ekusebenziseni umsebenzi we-BLAKE2s hash esikhundleni se-SHA1 semisebenzi yokuxuba i-entropy. Ushintsho lwenze kwaba nokwenzeka ukukhulisa ukuphepha kwejeneretha yenombolo-mbumbulu ngokususa i-algorithm enzima ye-SHA1 nokususa ukubhala ngaphezulu kwevekhtha yokuqalisa ye-RNG. Njengoba i-algorithm ye-BLAKE2s ingaphambi kwe-SHA1 ngokuya ngokusebenza, ukusetshenziswa kwayo nakho kube nomthelela omuhle ekusebenzeni.

Kungeziwe ukuvikelwa ebungozini beprosesa okubangelwa ukubulawa okuqagelayo yemiyalo ngemuva kokusebenza kokugxumela phambili okungenamibandela. Inkinga iqhamuka ekucutshungulweni kokuqala kwemiyalo ngokushesha kulandela umyalo weqa ememori (SLS, Straight Line Speculation). Ukunika amandla ukuphepha kudinga ukwakhiwa nge-GCC inguqulo 12, esahlolwa okwamanje.

Uhlelo olungaphansi I-drm (Umphathi Wokunikezela Okuqondile) futhi umshayeli we-i915 wengeze ukusekelwa kwezikrini ukuze zibonise ulwazi olubucayi, isibonelo, amanye ama-laptops afakwe izikrini ezinemodi yokubuka okuyimfihlo eyakhelwe ngaphakathi, okwenza kube nzima ukubuka ngaphandle. Izinguquko ezingeziwe zikuvumela ukuthi uxhume izishayeli ezikhethekile ezikrinini ezinjalo futhi ulawule izindlela zokuphequlula eziyimfihlo ngokusetha izakhiwo kumashayeli avamile e-KMS.

Isilawuli i-amdgpu ihlanganisa ukusekelwa kobuchwepheshe bokulungisa iphutha be-STB (I-Smart Trace Buffer) yawo wonke ama-AMD GPU ayisekelayo. I-STB isiza ukuhlaziya ukwehluleka futhi ihlonze umthombo wezinkinga ngokugcina ulwazi olukhethekile lwebhafa mayelana nemisebenzi eyenziwe ngaphambi kokwehluleka kokugcina.

Kwezinye izinguquko ezigqamile:

  • Umshayeli we-i915 wengeza ukusekelwa kwama-Intel Raptor Lake S chips futhi anike amandla ukusekelwa kwezithombe ze-Intel Alder Lake P ngokuzenzakalelayo.
  • Abashayeli be-fbcon/fbdev babuyisele ukusekelwa kokuskrola okusheshiswe ngehadiwe kukhonsoli.
  • Ukuhlanganiswa okuqhubekayo kwezinguquko ukusekela ama-Apple M1 chips.
  • Isebenzise ikhono lokusebenzisa umshayeli we-simpledrm kumasistimu ane-chip ye-Apple M1 ukuze akhiqize okukhiphayo ngebhafa yozimele ehlinzekwe yi-firmware.
  • bpf_loop() isibambi kusistimu engaphansi ye-eBPF, ehlinzeka ngenye indlela yokuhlela ama-loop ezinhlelweni ze-eBPF, ngokushesha futhi kulula ukuthi isiqinisekisi siqinisekise.

Uma unjalo unentshisekelo yokwazi okwengeziwe ngayo, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Unomthwalo wemfanelo ngedatha: AB Internet Networks 2008 SL
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.