„Linux 5.14“ turi RPI 400 palaikymą, EXT4 patobulinimus, tvarkykles, KMV ir dar daugiau

Linux Kernel

Po dviejų mėnesių plėtros Linus Torvalds pristatė „Linux“ branduolio 5.14 versiją ir šioje naujoje ryškiausių pakeitimų versijoje, pavyzdžiui, naujoje „quotactl_fd“ () ir „memfd_secret“ () sistemos skambučiai, pašalinus ide ir žalias tvarkykles, naujas Įvesties / išvesties prioritetinė tvarkyklė „cgroup“, SCHED_CORE užduočių planavimo režimas, infrastruktūra BPF patvirtintiems programų krautuvams kurti.

Nauja versija iš kūrėjų gavo 15883 pataisymus 2002 m. Pataisos dydis: 69 MB (pakeitimai paveikė 12,580 XNUMX failų, Pridėta 861501 kodo eilutė, pašalinta 321,654 XNUMX eilutė).

Pagrindinės naujos „Linux 5.14“ funkcijos

Šioje naujoje versijoje a nauja „I / O“ prioritetų tvarkyklė „cgroup“ -rq-qos, kuris gali valdyti užklausų blokuoti įrenginius apdorojimo prioritetą sukūrė kiekvienos grupės nariai. Parama naujam prioriteto valdikliui buvo pridėta prie „mq-terminal I / O“ planavimo priemonės.

Dar vienas svarbus pokytis ext4, kuris dabar įgyvendina naują komandą EXT4_IOC_CHECKPOINT ioctl kuris priverčia visas laukiančias žurnalo operacijas ir su jomis susijusius buferius atsisiųsti į diską, taip pat perrašo žurnalo naudojamą saugojimo sritį. Pasikeitimas buvo parengta kaip iniciatyvos dalis siekiant užkirsti kelią informacijos nutekėjimui iš failų sistemų. Taip pat „Btrfs“ buvo optimizuotas našumas ištrinant nereikalingų išplėstinių atributų žurnalą vykdant „fsync“, intensyvių operacijų su išplėstinėmis savybėmis atlikimas padidėjo iki 17%.

Kita vertus pridėtas „quotactl_fd“ () sistemos skambutis, kuris leidžia valdyti kvotas ne per specialų įrenginio failą, o nurodant failų aprašą, susietą su failų sistema, kuriai taikoma kvota.

Taip pat senos blokų įrenginių su IDE sąsaja tvarkyklės buvo pašalintos iš branduolio, kuriuos jau seniai pakeitė „libata“ posistemis. Palaikymas seniems įrenginiams yra išsaugotas visas, pakeitimai susiję tik su galimybe naudoti senas tvarkykles, naudojant diskus, pavadintus / dev / hd *, o ne / dev / sd *.

Užduočių planuoklė turi naują SCHED_CORE planavimo režimą kad leidžia valdyti, kurie procesai gali veikti kartu tame pačiame procesoriaus branduolyje. Kiekvienam procesui gali būti priskirtas identifikavimo slapukas, kuris apibrėžia patikimumo tarp procesų apimtį (pavyzdžiui, priklausantis tam pačiam vartotojui ar konteineriui).

Pridėtas sistemos skambutis memfd_secret ()Kad leidžia sukurti privačią atminties sritį adresų erdvėje izoliuotas, matomas tik nuosavybės procesui, neatsispindi kituose procesuose ir tiesiogiai neprieinamas branduoliui.

Hipervizorius KVM, skirtas ARM64 sistemoms, pridėjo galimybę naudoti MTE plėtinį svečių sistemose, leidžiant susieti žymas su kiekviena atminties paskirstymo operacija ir organizuoti patikrinimą už teisingą rodyklių naudojimą siekiant užkirsti kelią pažeidžiamumų išnaudojimui sukelia prieiga prie jau išlaisvintų atminties blokų, buferio perpildymai, skambučiai prieš inicializavimą ir naudojimas ne dabartiniame kontekste.

Rodyklės autentifikavimą teikia ARM64 dabar galima konfigūruoti atskirai branduoliui ir vartotojo erdvei. Ši technologija leidžia naudoti specializuotas ARM64 instrukcijas, kad būtų galima patikrinti grąžinimo adresus naudojant skaitmeninius parašus, kurie saugomi nepanaudotuose viršutiniuose rodyklės bituose.

„Intel“ procesoriams, pradedant „Skylake“ šeima ir baigiant „Coffee Lake“, naudojant „Intel TSX“ (Operacijų sinchronizavimo plėtiniai) pagal nutylėjimą yra išjungtas, Tai suteikia galimybę pagerinti kelių siūlų programų našumą, dinamiškai pašalinant nereikalingas sinchronizavimo operacijas. Plėtiniai išjungti dėl galimybės atlikti „Zombieload“ atakas.

Tambienas būti nuolatinis su MPTCP integracija („MultiPath TCP“), naujoje versijoje buvo pridėtas mechanizmas, skirtas nustatyti savo srauto maišos strategijas IPv4 ir IPv6, kuris leidžia iš vartotojo erdvės nustatyti, kuris iš paketų laukų, įskaitant įterptus, bus naudojamas skaičiuojant maišą, lemiančią paketo maršruto pasirinkimą.

Valdiklis „amdgpu“ palaikė naujus „AMD Radeon RX 6000“ serijos GPU, sukurtas kodiniais pavadinimais „Beige Goby“ („Navi 24“) ir „Yellow Carp“, taip pat pagerintas „Aldebaran“ GPU (gfx90a) ir Van Gogh APU palaikymas. Pridėta galimybė vienu metu dirbti su keliomis eDP plokštėmis.

į APU Renoir, įdiegta parama darbui su užšifruotais buferiais vaizdo atmintyje, Nors ankstesniuose „Radeon RX 6000“ („Navi 2x“) ir AMD GPU, „Active State Power Management“ (ASPM) palaikymas yra įjungtas pagal numatytuosius nustatymus, kuris anksčiau buvo įjungtas tik „Navi 1x“, „Vega“ ir „Polaris“ GPU.

AMD lustams buvo pridėtas bendros virtualios atminties palaikymas (SVM), pagrįstą nevienodos atminties valdymo posistemiu (HMM), kuris leidžia naudoti įrenginius su savo atminties valdymo blokais (MMU), kurie gali pasiekti pagrindinę atmintį. Net su HMM pagalba galite organizuoti bendrą adreso erdvę tarp GPU ir procesoriaus, kurioje GPU gali pasiekti pagrindinę proceso atmintį.

Iš kitų išsiskiriančių pakeitimų:

  • Pradinis palaikymas buvo pridėtas AMD „Smart Shift“ technologijai, kuri dinamiškai keičia procesoriaus ir GPU energijos sąnaudas nešiojamuosiuose kompiuteriuose su AMD mikroschemų rinkiniu ir vaizdo plokšte, kad pagerėtų žaidimų, vaizdo įrašų redagavimo ir 3D atvaizdavimo našumas.
  • Pridėtas „simpledrm“ grafikos valdiklis, naudojant išvestį EFI-GOP arba VESA kadrų buferį, kurį teikia UEFI programinė įranga arba BIOS.
  • Papildomas „Raspberry Pi 400“ palaikymas.
  • „Lenovo“ nešiojamiesiems kompiuteriams buvo pridėta WMI sąsaja, skirta pakeisti BIOS nustatymus per / sys / class / firmware-attributes /.
  • Išplėstinis USB4 palaikymas.

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Alberto sakė

    Geriausia naujienų santrauka, kurią perskaičiau ispanų tinklaraštyje, išsami, aiškinanti ir išsami, be didelių pastangų. Taigi visada turėtų būti. Dėkoju!