Versioni i ri i Linux Kernel 5.7 arrin dhe këto janë lajmet e tij

Linux Kernel

Pas dy muajsh zhvillimi, Linus Torvalds prezantoi versionin e ri të "Linux Kernel 5.7" në të cilën spikasin ndryshime të ndryshme, si p.sh. një zbatim i ri i FS exFAT, një modul bareudp për të krijuar tunele UDP, mbrojtje e bazuar në vërtetimin e treguesit për ARM64, aftësia për të bashkangjitur programet BPF te kontrolluesit LSM, një zbatim i ri i Kurbës25519, një detektor i bllokimit të ndarë, pajtueshmëria e BPF me PREEMPT_RT dhe shumë më tepër.

Ky version i ri miratoi 15033 rregullime nga zhvilluesit e vitit 1961, madhësia e patch është 39 MB (ndryshimet prekën 11590 skedarë, 570560 rreshta të kodit të shtuar, 297401 rreshta të hequr). Rreth 41% e të gjitha ndryshimeve të paraqitura në 5.7 kanë të bëjnë me drejtuesit e pajisjeve, rreth 16% të ndryshimeve kanë të bëjnë me azhurnimin e kodit specifik për arkitekturat e pajisjeve.

Çfarë ka të re në kernelin Linux 5.7

Në këtë version të ri a implementimi i ri i drejtuesit exFAT, bazuar në bazën aktuale të kodit "sdfat" (2.x) të zhvilluar nga Samsung. Shoferi i shtuar më parë në kernel bazohej në kodin e vjetëruar të Samsung (versioni 1.2.9) dhe ka mbetur prapa shoferit të ri me rreth 10% të performancës.

Në rastin e XFS, vërtetimi i meta të dhënave dhe ekzekutimi i fsck janë përmirësuar për ndarje aktive. Një bibliotekë është propozuar për të rindërtuar strukturat btree, të cilat në të ardhmen do të përdoren për të përpunuar xfs_repair dhe për të realizuar mundësinë e rikuperimit pa hequr një ndarje.

Nga pjesa e nënsistemit të rrjetit, Netfilter përfshin ndryshime që në mënyrë të konsiderueshme përshpejtojnë përpunimin e një grupi të madh të artikujve kryesorë, të cilat kërkojnë verifikimin e kombinimit të nën-rrjetave, portave të rrjetit, protokollit dhe adresave MAC.

Përveç kësaj është theksuar se mbështetje e shtuar për mekanizmat e përshpejtimit të pajisjeve për të kapsuluar kornizat e Ethernet në 802.11 (Wi-Fi).

Miratuar një të tretën e arnimeve që përkthejnë mjetet eochtl ioctl () për të përdorur ndërfaqen netlink. Ndërfaqja e re thjeshton shtimin e shtesave, përmirëson trajtimin e gabimeve, ju lejon të dërgoni njoftime kur një gjendje ndryshon, thjeshton ndërveprimin midis kernelit dhe hapësirës së përdoruesit dhe zvogëlon numrin e listave të emërtuara të sinkronizuara.

Ndërsa për virtualizim dhe siguri është shtuar një implementim harduer i vërtetimit të pointerit, duke përdorur udhëzime të specializuara ARM64 CPU për tu mbrojtur nga sulmet duke përdorur teknikat ROP në të cilën sulmuesi nuk përpiqet të vendosë kodin e tij në kujtesë, por përkundrazi operon në pjesë të udhëzimeve të makinës që janë tashmë në bibliotekat e ngarkuara duke përfunduar me udhëzimet e kontrollit të kthimit.

Në SELinux, parametri "checkreqprot" është zhvlerësuar, duke ju lejuar të çaktivizoni kontrollin e mbrojtjes së kujtesës kur përpunoni rregullat (lejon përdorimin e zonave të ekzekutueshme të kujtesës, pavarësisht nga kërkesat e specifikuara në rregulla). Lidhjet simbolike të kernfs mund të trashëgojnë kontekstin e drejtorive prindërore.

Shtoi mbështetje për modalitetin e nisjes së përzier EFI, i cili lejon ngarkimin e një kerneli 64-bit nga një firmware 32-bit që ekzekutohet në një CPU 64-bit pa përdorur një ngarkues të specializuar boot.

Përveç kësaj gjithashtu theksohet sistemi i aktivizuar për të identifikuar dhe korrigjuar gabimin e ndarjes, Kjo ndodh kur aksesoni të dhëna jo të rreshtuara në memorie për shkak të faktit se kur të dhënat e udhëzimeve atomike kryqëzohen nga dy linja të memorizimit të CPU-së.

Kyçjet e tilla çojnë në një rënie të ndjeshme të performancës (1000 cikle më të ngadalta se një operacion atomik me të dhëna që bien në të njëjtën linjë të memorjes cache). Në varësi të parametrit të nisjes "split_lock_detect", bërthama mund të zbulojë brava të tilla në lëvizje dhe të lëshojë paralajmërime ose të dërgojë një sinjal SIGBUS tek aplikacioni që shkaktoi rrëzimin.

Shkarkoj

Më në fund nëse doni të dini më shumë rreth saj Në lidhje me këtë version të ri të Kernel Linux, ju mund të konsultoheni me listën e plotë të ndryshimet në lidhjen vijuese.

Lidhur me disponueshmërinë e versionit të ri, duhet ta dini këtë tani është në dispozicion për shkarkim dhe përpilim nga faqja Uebfaqja zyrtare e kernelit Linux, ndërsa në rastin e versioneve të para-përpiluara për disa shpërndarje, ato janë tashmë të disponueshme për disa.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.