IKernel 5.7: yilokhu okusetshenzelwa kukho okwamanje kule nguqulo

I-Linux Kernel

ILinus Torvalds nethimba lakhe lentuthuko abayimisanga imizamo yabo ngokuqhubeka nokwakhiwa kweLinux Kernel yize kunezinkinga engaziyo ukuthi njengamanje zibhekene nazo emhlabeni jikelele ngenxa yeCovid-19.

Futhi kunjalo Ngiyazi ukuthi kusebenza ekukhishweni kwabazongenela ukhetho yenguqulo entsha kusuka kuKernel 5.6, futhi isivele isebenza kunguqulo elandelayo 5.7 ukuthi uma konke kuqhubeka ngemashi sizokubona kukhishwa ngale ntwasahlobo.

Ukuthuthuka kwama-nftables

Futhi yilokho mayelana nale nguqulo entsha yeLinux Kernel 5.7 Los onjiniyela besistimu yokuhlunga nokuguqula Amaphakethe wenethiwekhi yeNetfilter kwaziwe ngokuthumela iqoqo lezimagqabhagqabha ezishesha kakhulu ukucubungula kwe amasethi amakhulu ama-nftables, ezidinga ukuqinisekisa inhlanganisela yama-subnet, amachweba enethiwekhi, umthetho olandelwayo, namakheli e-MAC.

Izimaki sezivele zamukelwe egatsheni elilandelayo le-nf, okuzophakanyiselwa ukufakwa ku-Linux 5.7 kernel. Ukusheshisa okuphawuleka kakhulu kufinyelelwe ngokusebenzisa imiyalo ye-AVX2 (ukulungiselelwa okufanayo okususelwa kumiyalo ye-NEON ye-ARM kuhlelwe ukuthi kushicilelwe ngokuzayo).

Ukuthuthukisa bethulwe kule module nft_set_pipapo (PIle PAcket Policies), exazulula inkinga yokuqhathanisa okuqukethwe kwepakethe ngamabanga wombuso wensimu angaqondani asetshenziswa kwimithetho yokuhlunga, njengamabanga we-IP namanethiwekhi wenethiwekhi (i-nft_set_rbtree ne-nft_set_hash sebenzisa ukwabiwa kwesikhawu nokubonakaliswa okuqondile kwamanani).

Vectorized ngemiyalo engama-2-bit AVX256, inguqulo yepipapo kusistimu ene-processor ye-AMD Epyc 7402 ikhombise ukwanda kokusebenza okungu-420% lapho kuhlaziywa amarejista angama-30 abandakanya amaphakethe we-port protocol.

Ukwanda kokuqhathaniswa kwamaphakethe we-subnet nenombolo ye-port lapho kuhlaziywa okufakiwe okungu-1000 kwakungu-87% we-IPv4 no-128% we-IPv6.

Okunye ukusetshenziswa, okuvumela ukusetshenziswa kwamaqembu wemephu engama-8-bit esikhundleni sama-4-bit, futhi kukhombise ukwanda kokusebenza okuphawulekayo: i-66% lapho ihlaziya okufakiwe okuyizinkulungwane ezingama-30 zephrothokholi, i-43% - i-IPv4 port subnet ne-61% - i-IPv6 port subnet.

Sekukonke, kucatshangelwa ukwenziwa kwe-AVX2, ukusebenza kwepipapo kukhuphukile kulezi zivivinyo ngo-766%, 168%, no-269%, ngokulandelana.

Izici ezitholwe ngokuqhathanisa okuyinkimbinkimbi zingaphambi kokubheka izinkambu ezithile ku-rbtree (ngaphandle kokuhlolwa kwe-port + protocol binding test), kepha kuze kube manje basalele emuva kokuhlolwa okuqondile besebenzisa ama-hashes nama-processor asuselwa kudoti. Ku-netdev.

Izithuthukisi ze-NVMe SSD boot

Olunye ushintsho oluzohambisana neLinux 5.7 Kernel yi- ukuthuthukiswa ukusheshisa ukuqala kwesistimu kusuka ku-NVMe SSD. Yilokho kuphela sibonga umthuthukisi we-Intel uJosh Triplett, oveze ukuthi isikhathi esithathiwe sokubheka ukuthi ngabe i-nvme boot drive isilungele ukusetshenziswa yini yi-100ms. Njengoba ama-NVME SSDs ngokuvamile eshesha kakhulu, iTriplett ushintshe ukuphela kwesikhathi kusuka kuma-millisecond ayi-100 kuya ku-1 ms.

Ngokuya ngonjiniyela, lokhu kuthole cishe imizuzwana engu-0.2 ngesikhathi sokuqalisa. Yize lokho kungawenzi umehluko omkhulu ngokumangazayo, kepha kuyisimiso se- 'konke okubalulekile kuyabalwa'.

Futhi, leyo mizuzwana engu-0.2 ingabalulekile kwezinye izinhlelo zokusebenza, njengokusetha umshini okubonakalayo noma amasistimu ekhamera adinga ukulungela ukudubula cishe ngokushesha.

Umshayeli wohlelo lwefayela le-ExFAT

Okokugcina, enye yezinto ezintsha esingazithola kuLinux 5.7 yi umshayeli wesistimu entsha we-exFAT, Ezizonikezela ngokusekelwa okukhulu komshayeli okumanje okuKernel, ngoba inguqulo yamanje ikhawulelwe ngoba isuselwa kumshayeli wakudala.

Isilawuli esisha esizofakwa sizoba okuyinto i-Samsung ebisebenza kuyo, okwenza kube nokwenzeka ukusebenza ngemidiya emikhulu efomethwe kusetshenziswa uhlelo lwefayela le-exFAT. Umshayeli omusha uzokwaziwa njengo-EXFAT_FS, kepha umshayeli wesikhashana wakudala (CONFIG_STAGING_EXFAT_FS) ngeke ahambe okwamanje. Abashayeli bezindiza ababili bazohlala ndawonye, ​​kepha lokhu ngeke kube njalo unomphela.


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.