Linux 5.14 dolazi s podrškom za RPI 400, poboljšanjima za EXT4, upravljačkim programima, KMV -om i drugim

Linux Kernel

Nakon dva meseca razvoja, Linus Torvalds predstavio je Linux kernel 5.14 izdanje iu ovoj novoj verziji najznačajnijih promjena, na primjer novih sistemski pozivi quotactl_fd () i memfd_secret (), uklanjanje ide i raw drajvera, novo I / O prioritet upravljački program za cgroup, SCHED_CORE način raspoređivanja zadataka, infrastruktura za kreiranje BPF verificiranih učitavača programa.

Nova verzija primila je 15883 popravka od programera Veličina zakrpe za 2002. godinu: 69 MB (promjene su zahvatile 12,580 datoteka, 861501 red koda dodan, 321,654 redaka uklonjeno).

Glavne vijesti u Linuxu 5.14

U ovoj novoj verziji a novi upravljački program za prioritet I / O za cgroup -rq-qos, koji može kontrolirati prioritet obrade zahtjeva za blokiranje uređaja generiraju članovi svake cgrupe. Podrška za novi prioritetni kontroler dodana je u I / O rasporedu mq-rok.

Još jedna važna promjena je u ext4, koji sada implementira novu naredbu EXT4_IOC_CHECKPOINT ioctl koja prisiljava sve čekajuće transakcije dnevnika i njihove povezane međuspremnike da se preuzmu na disk, a također prepisuje područje za pohranu koje koristi dnevnik. Promjena pripremljen je kao dio inicijative za sprječavanje curenja informacija iz datotečnih sistema. Pored toga napravljene su optimizacije performansi za Btrfs brisanjem evidentiranja nepotrebnih proširenih atributa tokom izvršavanja fsync -a, performanse intenzivnih operacija s proširenim atributima povećane su na 17%.

Sa druge strane dodan sistemski poziv quotactl_fd (), koji vam omogućuje upravljanje kvotama ne putem posebne datoteke uređaja, već navođenjem deskriptora datoteke pridruženog sistemu datoteka za koji se kvota primjenjuje.

Pored toga stari upravljački programi za blok uređaje sa IDE sučeljem uklonjeni su iz jezgre, koje je dugo zamijenio podsustav libata. Podrška za stare uređaje sačuvana je u cijelosti, promjene se odnose samo na mogućnost korištenja starih upravljačkih programa, kada se koriste pogoni koji su dobili ime / dev / hd *, a ne / dev / sd *.

Planer zadataka ima novi način zakazivanja SCHED_CORE Que omogućava vam da kontrolišete koji se procesi mogu pokretati zajedno na istoj jezgri procesora. Svakom procesu može se dodijeliti identifikacijski kolačić koji definira opseg povjerenja između procesa (na primjer, pripada istom korisniku ili spremniku).

Dodan je sistemski poziv memfd_secret ()que omogućava vam stvaranje privatnog memorijskog područja u adresnom prostoru izolirani, vidljivi samo vlasničkom procesu, koji se ne odražavaju u drugim procesima i izravno nedostupni kernelu.

Hipervizor KVM za ARM64 sisteme je dodao mogućnost korištenja MTE ekstenzije na gostujućim sistemima, omogućavajući vam povezivanje oznaka sa svakom operacijom dodjele memorije i organiziranje provjere za ispravnu upotrebu pokazivača za blokiranje iskorištavanja ranjivosti uzrokovane pristupom već oslobođenim memorijskim blokovima, preljevima bafera, pozivima prije inicijalizacije i upotrebom izvan trenutnog konteksta.

Autentifikaciju pokazivača pruža ARM64 sada se može zasebno konfigurirati za jezgru i korisnički prostor. Tehnologija dopušta upotrebu specijaliziranih ARM64 uputa za provjeru povratnih adresa pomoću digitalnih potpisa, koji su pohranjeni u neiskorištenim gornjim bitovima samog pokazivača.

Za Intel procesore, počevši od porodice Skylake i završavajući sa Coffee Lakeom, koristeći Intel TSX (Proširenja za sinhronizaciju transakcija) podrazumevano je onemogućeno, Ovo pruža način za poboljšanje performansi višeslojnih aplikacija dinamičkim uklanjanjem nepotrebnih sinhronizacijskih operacija. Proširenja su onemogućena zbog mogućnosti izvođenja Zombieload napada.

Tambien biti kontinuiran sa MPTCP integracijom (MultiPathTCP), u novoj verziji je dodan mehanizam za postavljanje vlastitih politika raspršivanja prometa za IPv4 i IPv6, koji iz korisničkog prostora omogućuje određivanje koja će se polja paketa, uključujući i inkapsulirana, koristiti pri izračunavanju raspršivanja koje određuje izbor rute za paket.

Kontroler amdgpu implementirao podršku za novu grafičku karticu AMD Radeon RX 6000, razvijen pod kodnim imenima "Beige Goby" (Navi 24) i "Yellow Carp", kao i poboljšana podrška za GPU Aldebaran (gfx90a) i APU Van Gogh. Dodana mogućnost rada sa više eDP panela istovremeno.

para APU Renoir, podrška je implementirana za rad sa šifriranim međuspremnicima u video memoriji, Dok je za prethodne Radeon RX 6000 (Navi 2x) i AMD GPU -e, podrška za Active State Power Management (ASPM) omogućena prema zadanim postavkama, što je ranije bilo omogućeno samo za Navi 1x, Vega i Polaris GPU -e.

Za AMD čipove dodana je podrška za dijeljenu virtualnu memoriju (SVM) zasnovano na podsistemu heterogenog upravljanja memorijom (HMM), koji omogućava upotrebu uređaja sa vlastitim jedinicama za upravljanje memorijom (MMU), koji mogu pristupiti glavnoj memoriji. Čak i uz pomoć HMM -a, možete organizirati zajednički adresni prostor između GPU -a i CPU -a, u kojem GPU može pristupiti glavnoj memoriji procesa.

Od ostalih promjena koje se ističu:

  • Dodana je početna podrška za AMD Smart Shift tehnologiju, koja dinamički mijenja potrošnju CPU -a i GPU -a na prijenosnim računarima s AMD čipsetom i grafičkom karticom radi poboljšanja performansi u igrama, uređivanju videa i 3D iscrtavanju.
  • Dodan simpledrm grafički kontroler koji koristi EFI-GOP ili VESA framebuffer koji pruža UEFI firmver ili BIOS za izlaz.
  • Dodana podrška za Raspberry Pi 400.
  • Za prijenosna računala Lenovo dodano je WMI sučelje za promjenu postavki BIOS-a putem / sys / class / firmware-attributes /.
  • Proširena podrška za USB4.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Alberto rekao je

    Najbolji sažetak vijesti koje sam pročitao u latinoameričkoj blogosferi, potpun, objašnjiv i detaljan bez preplavljivanja. Tako bi uvijek trebalo biti. Hvala!