IKernel 5.7: yile nto kusetyenzwa ngayo ngoku kule nguqulo

Linux Kernel

I-Linus Torvalds kunye neqela lakhe lophuhliso abayekanga iinzame zabo Ukuqhubeka nokuphuhliswa kweLinux Kernel ngaphandle kweengxaki endizaziyo ngoku ezifumanekayo kwihlabathi liphela ngenxa yeCovid-19.

Kwaye kunjalo Ndiyazi ukuba iyasebenza ekukhululweni komgqatswa yenguqulo entsha ukusuka kwiKernel 5.6, ikwasebenza kuhlobo olulandelayo 5.7 ukuba yonke into iyaqhubeka nokumatsha siza kuyibona ikhutshwa kule ntwasahlobo.

Uphuculo lwezinto ezingafunekiyo

Kwaye oko malunga nale nguqulo intsha yeLinux Kernel 5.7 Los abaphuhlisi benkqubo yokuhluza kunye nokulungisa Iipakethi zenethiwekhi yeNetfilter yaziwe ngokuthumela iseti yamachaphaza akhawulezisa ngokubonakalayo ukuqhubekekiswa kwe iiseti ezinkulu zokungabinanto, ezifuna ukungqinisisa ukudityaniswa kwee-subnets, amazibuko enethiwekhi, umthetho olandelwayo kunye needilesi zeMAC.

Iipatches sele zamkelwe kwisebe elilandelayo le-nf, eya kuthi icetyelwe ukufakwa kwi-Linux 5.7 kernel. Olona nyuso lubalulekileyo lwaphunyezwa ngokusebenzisa imiyalelo ye-AVX2 (ulungelelwaniso olufanayo olusekwe kwimiyalelo ye-NEON ye-ARM icwangcisiwe ukuba ipapashwe kwixesha elizayo).

Ukulungiswa zaziswa kwimodyuli nft_set_pipapo (PIle PAcket Policies), esombulula ingxaki yokuthelekisa umxholo wepakethi kunye neendawo zokuma komhlaba ezisemgaqweni ezisetyenziswa kwimithetho yokuhluza, ezinje nge-IP kunye nenqanaba lezibuko lenethiwekhi (nft_set_rbtree kunye nft_set_hash sebenzisa isithuba sokuphumla kunye nokubonakaliswa ngokuthe ngqo kwamaxabiso).

Vectorized ngemiyalelo engama-2 ye-AVX256, inguqulelo yepipapo kwinkqubo ene-AMD Epyc 7402 processor ibonise ukwanda kokusebenza kwe-420% xa kuhlalutywa iirejista ezingama-30 ezibandakanya iipakethi zeprotocol yezibuko.

Ukonyuka kokuthelekiswa kweepakethi ze-subnet kunye nenombolo yezibuko xa kuhlalutywa ungeniso lwe-1000 yayiyi-87% ye-IPv4 kunye ne-128% ye-IPv6.

Olunye ulungiso, oluvumela ukusetyenziswa kwamaqela eemephu eziyi-8 endaweni ye-4-bit, ikwabonakalise ukwanda kokusebenza okuphawulekayo: i-66% xa kuhlalutywa ukungena kwama-30 amawaka e-port protocol, i-43% -i-IPv4 port subnet kunye ne-61% -i-IPv6 port subnet.

Lilonke, kuthathelwa ingqalelo ukwandiswa kwe-AVX2, ukusebenza kwepipapo kunyuke kwezi mvavanyo ngama-766%, 168%, kunye nama-269% ngokwahlukeneyo.

Iimpawu ezifunyenwe kuthelekiso oluntsonkothileyo ziphambi kokujonga indawo nganye kwi-rbtree (ngaphandle kwezibuko + kuvavanyo lomgaqo olandelwayo), kodwa ukuza kuthi ga ngoku bashiye ngasemva ukukhangela ngokuthe ngqo besebenzisa ii-hashes kunye neeprosesa ezisekwe ezantsi.

Izixhasi ze-NVMe SSD boot

Olunye utshintsho oluza kuhamba neLinux 5.7 Kernel yi ukuphucula ukukhawulezisa inkqubo yokuqalisa kwi-NVMe SSD. Yiyo leyo enkosi kumqambi we-Intel uJosh Triplett, ngubani owachaza ukuba ixesha elithathayo ukubona ukuba i-nvme boot drive ikulungele ukusetyenziswa zi-100ms. Kuba i-NVME SSDs zihlala zikhawuleza kakhulu, iTriplett utshintshe ixesha lokuphuma kwi-100 millisecond ukuya kwi-1 ms.

Ngokwomphuhlisi, oku kufumene malunga nemizuzwana eyi-0.2 ngexesha lokuqalisa. Nangona oko kungenzi mahluko mkhulu ngokungummangaliso, ngokuqinisekileyo ngumgaqo we 'yonke into iyabalwa'.

Kwakhona, ukuba imizuzwana eyi-0.2 ingabaluleka kwezinye iinkqubo, ezinje ngokuseta umatshini okanye iinkqubo zekhamera ezifuna ukulungela ukudubula phantse kwangoko.

Umqhubi wenkqubo yefayile ye-ExFAT

Okokugqibela kodwa kungaphelelanga apho, enye yezinto ezinqabileyo esinokuzifumana kwiLinux 5.7 yile umqhubi wefayile entsha ye-exFAT.

Umlawuli omtsha oza kubandakanywa uya kuba yeyiphi i-Samsung ebisebenza kuyo, yenza ukuba kube nokwenzeka ukusebenza ngemithombo yeendaba emikhulu efomathiweyo usebenzisa inkqubo yefayile ye-exFAT. Umqhubi omtsha uya kwaziwa njengo-EXFAT_FS, kodwa umqhubi wethutyana omdala (CONFIG_STAGING_EXFAT_FS) akasayi kumka okwangoku. Abaqhubi beenqwelo moya babini baya kuhlala ecaleni, kodwa ayizukuba njalo ngonaphakade.


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.