Linux 5.14 pakub RPI 400 tuge, EXT4 täiustusi, draivereid, KMV ja palju muud

Linux Kernel

Pärast kahte kuud arengut Linus Torvalds avalikustas Linuxi kerneli 5.14 versiooni ja selles uues kõige tähelepanuväärsemate muudatuste versioonis, näiteks uus süsteemikõned quotactl_fd () ja memfd_secret (), eemaldades ide ja toored draiverid, uus I / O prioriteedidraiver grupile, SCHED_CORE ülesannete ajastamise režiim, infrastruktuur BPF -i kontrollitud programmilaadijate loomiseks.

Uus versioon sai arendajatelt 15883 parandust 2002 plaastri suurus: 69 MB (muudatused puudutasid 12,580 XNUMX faili, Lisati 861501 rida koodi, 321,654 XNUMX rida eemaldati).

Peamised uudised Linuxis 5.14

Selles uues versioonis a uus I / O prioriteedidraiver cgroupile -rq-qos, mis saab kontrollida seadmete blokeerimise taotluste töötlemise prioriteeti genereerisid iga grupi liikmed. Uue prioriteedikontrolleri tugi on lisatud mq-tähtajaga I / O ajastamisse.

Teine oluline muudatus on käes ext4, mis rakendab nüüd uut käsku EXT4_IOC_CHECKPOINT ioctl mis sunnib kõik ootel olevad ajakirja tehingud ja nendega seotud puhvrid kettale alla laadima ning kirjutab ka ajakirja kasutatud salvestusala üle. Muutus koostati algatuse raames, et vältida teabelekke failisüsteemidest. Ka jõudluse optimeerimine on tehtud Btrfs -ile mittevajalike laiendatud atribuutide päeviku kustutamisel fsync -i täitmise ajal, laiendatud atribuutidega intensiivsete toimingute sooritamine tõusis 17% -ni.

Teisest küljest lisatud süsteemikõne quotactl_fd (), mis võimaldab teil kvoote hallata mitte spetsiaalse seadmefaili kaudu, vaid määrates failikirjelduse, mis on seotud failisüsteemiga, mille jaoks kvooti taotletakse.

Ka IDE -liidesega plokiseadmete vanad draiverid on tuumast eemaldatud, mille libata alamsüsteem on juba ammu asendanud. Vanade seadmete tugi säilib tervikuna, muudatused viitavad ainult võimalusele kasutada vanu draivereid, kui kasutatakse üksusi, mille nimi oli / dev / hd *, mitte / dev / sd *.

Ülesannete planeerijal on uus ajastamisrežiim SCHED_CORE et võimaldab teil kontrollida, millised protsessid võivad sama CPU tuumaga koos töötada. Igale protsessile saab määrata identifitseerimisküpsise, mis määratleb protsessidevahelise usalduse ulatuse (näiteks kuulumine samale kasutajale või konteinerile).

Memfd_secret () süsteemikõne on lisatudEt võimaldab teil luua aadressiruumi privaatse mäluala isoleeritud, nähtav ainult omandiprotsessile, ei kajastu teistes protsessides ja pole kernelile otseselt juurdepääsetav.

Hüpervisor KVM ARM64 süsteemidele on lisanud võimaluse kasutada MTE laiendust külalissüsteemides, mis võimaldab siduda sildid iga mälu eraldamise toiminguga ja korraldada kontrolli näpunäidete õige kasutamise eest, et blokeerida haavatavuste ärakasutamine põhjustatud juurdepääsust juba vabastatud mäluplokkidele, puhvri ületäitumisest, kõnedest enne lähtestamist ja kasutamisest väljaspool praegust konteksti.

Kursori autentimine, mida pakub ARM64 saab nüüd kerneli ja kasutajaruumi jaoks eraldi seadistada. Tehnoloogia võimaldab kasutada spetsiaalseid ARM64 juhiseid tagastusaadresside kontrollimiseks, kasutades digitaalallkirju, mis on salvestatud kursori enda kasutamata ülemistesse bitti.

Inteli protsessorite jaoks alustades Skylake'i perekonnast ja lõpetades Coffee Lake'iga, kasutades Intel TSX -i (Tehingute sünkroonimise laiendid) vaikimisi keelatud, See annab võimaluse parandada mitmelõngaliste rakenduste jõudlust, kõrvaldades dünaamiliselt tarbetud sünkroonimistoimingud. Laiendused on keelatud Zombieload -rünnakute võimaluse tõttu.

Tambien olema MPTCP integreerimisega pidev (MultiPathTCP), uues versioonis on lisatud mehhanism IPv4 ja IPv6 liikluse räsipoliitika seadistamiseks, mis võimaldab kasutajate ruumist määrata, milliseid paketivälju, sealhulgas kapseldatud, kasutatakse paketi marsruudi valimist määrava räsi arvutamisel.

Kontroller amdgpu toetas uut AMD Radeon RX 6000 GPU seeriat, arendatud koodnimede "Beige Goby" (Navi 24) ja "Yellow Carp" all, samuti täiustatud tugi Aldebarani GPU -dele (gfx90a) ja Van Goghi APU -dele. Lisatud võimalus töötada korraga mitme eDP -paneeliga.

et APU Renoir toetab videomälu krüptitud puhvritega töötamist, Kui varasemate Radeon RX 6000 (Navi 2x) ja AMD GPU puhul on vaikimisi lubatud aktiivse oleku toitehalduse (ASPM) tugi, mis oli varem lubatud ainult Navi 1x, Vega ja Polaris GPU puhul.

AMD kiipide jaoks on lisatud jagatud virtuaalse mälu tugi (SVM), mis põhineb heterogeense mälu haldamise allsüsteemil (HMM), mis võimaldab kasutada seadmeid, millel on oma mäluhaldusüksused (MMU -d), millel on juurdepääs põhimälule. Isegi HMM -i abil saate korraldada GPU ja CPU vahel ühise aadressiruumi, milles GPU pääseb juurde protsessi põhimälule.

Muudest silmapaistvatest muudatustest:

  • Esialgne tugi lisati AMD Smart Shift tehnoloogiale, mis muudab dünaamiliselt protsessori ja GPU energiatarbimist sülearvutites, millel on AMD kiibistik ja graafikakaart, et parandada mängude, videotöötluse ja 3D -renderdamise jõudlust.
  • Lisatud simpledrm graafikakontroller, kasutades EFI-GOP või VESA kaadripuhverit, mille väljundiks on UEFI püsivara või BIOS.
  • Lisatud tugi Raspberry Pi 400 -le.
  • Lenovo sülearvutite jaoks lisati BIOS-i seadete muutmiseks WMI-liides aadressil / sys / class / firmware-attributes /.
  • Laiendatud USB4 tugi.

Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutav: AB Internet Networks 2008 SL
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Alberto DIJO

    Parim kokkuvõte uudistest, mida olen hispaaniakeelses blogisfääris lugenud, täielik, selgitav ja üksikasjalik, ilma ülekaaluta. Nii et see peaks alati olema. Tänan!