I-Linux 5.9 ifika nenkxaso yeZstd, ukuphucula ukusebenza kunye nokunye

Linux Kernel

Emva kweenyanga ezimbini zophuhliso, Linus Torvalds kutyhilwe ifayile ye- - ukwaziswa kwenguqulelo entsha yeLinux Kernel, Inguqulelo leyo ifika ngeendlela ezahlukeneyo utshintsho oluphawulekayo, njengokukwazi ukunciphisa umda wokungenisa iisimboli kwiimodyuli zobunini kwiimodyuli ze-GPL, Inkxaso yokucinezela umfanekiso wekernel usebenzisa iZstd, Phinda usebenze ngokubekwa phambili kwintambo kwi-kernel, inkxaso ye-PRP, ukucwangciswa kokusebenza kwishedyuli yomhla wokugqibela, Ukuphuculwa kokusebenza kwe-dm-crypt, ukususwa kwekhowudi yeendwendwe ezingama-32-bit Xen PV, indlela entsha yolawulo lwenkumbulo, phakathi kwezinye izinto.

Inguqulelo entsha ifumene ukulungiswa okungu-16074 Ukusuka kubaphuhlisi be-2011, ubungakanani bepatch yi-62MB (utshintsho oluchaphazelekileyo iifayile ezili-14,548, imigca engama-782,155 yekhowudi yongezwa, imigca engama-314,792 isusiwe). 

Eyona nto iphambili kwiLinux Kernel 5.9

Phakathi kweenguqu eziphambili ezibonakala kule nguqulo entsha yeLinux Kernel, sinokufumana ifayile ye ukhuseleko oluqinisiweyo ekusetyenzisweni kwezihlanganisi ze-LPG Ukuqhagamshela abaqhubi bamashishini kunye nezinto zekernel ezithunyelwa ngaphandle kuphela kwiimodyuli eziphantsi kwelayisensi yeGPL.

Yongezwe Inkxaso ye kcompactd ukupakisha iphepha lememori elisebenzayo ngasemva ukonyusa inani lamaphepha ememori amakhulu afumanekayo kwikernel.

Yongeze inkxaso yokucinezela umfanekiso wekernel usebenzisa iZstandard (zstd) algorithm.

Kwiinkqubo x86, inkxaso ye-FSGSBASE processor processor iyenziwa, Ukuvumela ukuba ufunde kwaye utshintshe umxholo weerejista ze-FS / GS kwindawo yomsebenzisi.

Kumhla wokugqibela we-I / O uShedyuli usebenzisa ishedyuli esekwe kububanzi bebhendi yokwenza izigqibo ezifanelekileyo kwiinkqubo ze-asymmetric. Ngokukodwa, imowudi entsha inqanda ukucwangciswa kokungalunganga xa isiseko seCPU esicothayo singenazo izixhobo zokugqiba umsebenzi ngexesha.

Inkqubo esezantsi yeaudio I-ALSA kunye ne-USB stack ziye zacocwa ngokwemigaqo engachanekanga kwezopolitiko ngokwesikhokelo esandula ukwamkelwa sokusetyenziswa kwesigama esibandakanyayo kwikernel yeLinux.

Kwinkqubo esezantsi ye-seccomp, xa usebenzisa inkqubo yolawulo lwendawo yomsebenzisi, ukubanakho ukubhala ngaphezulu iinkcazo zefayile kwinkqubo yokujonga kuye kongezwa ukulingisa ngokupheleleyo iifowuni zenkqubo ezikhokelela ekwenziweni kweenkcazo zefayile.

Yongeziwe indlela eya kwi-dm-crypt yokunciphisa ukubambezeleka xa kusenziwa idatha ye-cryptographic ngaphandle kokusebenzisa imigca yomsebenzi. Imowudi ekhankanyiweyo iyafuneka ukuze isebenze ngokuchanekileyo ngezixhobo zebhloko ebekiweyo (izixhobo ezinemimandla ekufuneka ibhalwe ngokulandelelana kunye neqela lebhloko elihlaziyiweyo).

Ikhowudi isusiwe ukuxhasa iinkqubo zeendwendwe ezingama-32 eqhuba kwimowudi yeparvirtualization kwiXen hypervisor. Abasebenzisi beenkqubo ezinjalo kufuneka batshintshele ekusebenziseni iinkozo ezingama-64 kwiindawo zondwendwe okanye basebenzise ubuchule obupheleleyo (HVM) okanye iindlela ezixutywe (PVH) endaweni yeparvirtualization (PV) yokuqhuba iimeko.

Kwakhona Inkxaso yeBtrfs ye "alloc_start" kunye "subvolrootid" iinketho zisusiwe, yehlise inketho "inode_cache". Umsebenzi wokulungisa sele wenziwe, ngakumbi ukusebenza kwe-fsync () imisebenzi ikhawuleziswe kakhulu. Yongeze amandla okusebenzisa ezinye iintlobo zeetsheki ngaphandle kweCRC32c.

Ukongezwa kwesakhono sokusebenzisa ukubethela kwi-Intanethi (ukubethela kwi-Intanethi) kwiifayile ze-ext4 kunye neF2FS, ukwenza ukhetho kwi "inlinecrypt" yokukhetha. Imowudi yokubethela kwi-Intanethi ikuvumela ukuba usebenzise iindlela ezakhelwe ngaphakathi zokubhala zolawulo lomqhubi, ezibonisa ngokufihlakeleyo kwaye uguqule ubhalo lwe-I / O.

Izixhobo ze-Ext4 zebhlokhi yemephu yokulayisha kwangaphambili. Idityaniswe nokusikelwa umda kokungaqwalaselwanga kweqela ukuskena, ukulungiswa kokusebenza kunciphise ixesha elinyukayo lokwahlulahlula kakhulu.

Izixhobo zokugcina I-NVMe, inkxaso yemiyalelo yocando lwemida yongezwa (I-ZNS, i-NVM Express iZoned Namespace), ekuvumela ukuba wahlule indawo yokugcina kwimimandla eyenza amaqela eebhloko kulawulo olungakumbi ngendlela idatha ebekwa ngayo kwi-drive.

Ukongezwa kwesakhono sokwala iipakethi kwiNetfilter kwinqanaba ngaphambi kokujonga indlela (UKWENZA intetho kungasetyenziselwa kungekuphela i-INPUT, FORWARD kunye ne-OUTPUT yamatyathanga, kodwa nakwinqanaba le-PREROUTING ye-icmp kunye ne-tcp)

Kwii-nftables, i-netlink API yongeza inkxaso kwimitya engaziwayo, Ezinegama elinamandla elibizwa ngegama le-kernel. Xa ucima umgaqo onxulumene nekhonkco elingaziwayo, ikhonkco ngokwayo iyacinywa ngokuzenzekelayo.

I-BPF yongeza inkxaso kwiiterators Ukuhamba, ukucoca, kunye nokuguqula izinto zokudibanisa (iimephu) ngaphandle kokukopa idatha kwindawo yomsebenzisi. Ii-Iterator zinokusetyenziselwa i-TCP kunye ne-UDP socket, ivumela iinkqubo ze-BPF ukuba zilungelelanise ngaphezulu kwezintlu ezivulekileyo zesiseko kwaye zikhuphe ulwazi olufunekayo.

Uyilo loyilo I-RISC-V, inkxaso ye-kcov iyenziwa (ujongano lwe-debugfs ujongano lwekhowudi yekernel), kmemleak (inkqubo yokufumanisa ukuvuza kwenkumbulo), Ukukhuselwa kwesitaki, ukutsiba kweethegi, kunye nokusebenza okungakhathali (ukwenza imisebenzi emininzi ngokuzimeleyo kwesibali-xesha).

Uyilo loyilo I-ARM kunye ne-ARM64, indlela emiselweyo isetyenziselwa ukulawula ishedyuli yenkqubo yeprosesa (cpufreq irhuluneli), esebenzisa ngokuthe ngqo ulwazi oluvela kumcwangcisi womsebenzi ukwenza isigqibo malunga notshintsho olwenzeka rhoqo, kwaye unokufikelela kwangoko kubalawuli be-cpufreq ukutshintsha ngokukhawuleza amaza.

Okokugqibela, ukuba ufuna ukwazi ngakumbi ngayo, ungajonga iinkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.