Unbreakable Enterprise Kernel 7 je već objavljen i ovo su njegove vijesti

Otkriven Oracle nedavno nova stabilna verzija svog Linux kernela, «Unbreakable Enterprise Kernel 7 (UEK R7)«, pozicioniran za upotrebu u Oracle Linux distribuciji kao alternativa standardnom Red Hat Enterprise Linux kernel paketu.

Za one koji ne znaju za Unbreakable Enterprise Kernel, trebali biste znati da je ovo Kernel koji nudi Oracle Linux i da je ova nova verzija bazirana na Linux 5.15 kernelu i optimizirana za rad s industrijskim softverom i Oracle opremom.

Glavne novine Unbreakable Enterprise Kernel 7

U ovoj novoj verziji koja je predstavljena, Poboljšana podrška za Aarch64 arhitekturu. El veličina memorijske stranice podrazumevano na 64-bitnim ARM sistemima smanjen je sa 64KB na 4KB, koji je bolje prilagođen veličinama memorije i radnim opterećenjima tipičnim za ARM sisteme.

Takođe je istaknuto da proširene su mogućnosti Btrfs sistema datoteka, Tako je u Btrfs dodana asinhrona implementacija operacije DISCARD kako bi se označili oslobođeni blokovi koji se više ne mogu fizički pohraniti. Asinhrona implementacija vam omogućava da ne čekate da pogon završi DISCARD i da izvršite ovu operaciju u pozadini.

Dok ste ušli XFS implementira podršku za DAX operacije za direktan pristup sistemu datoteka, zaobilazeći predmemoriju stranica kako bi se izbjeglo dvostruko keširanje, plus promjene za rješavanje problema sa 32-bitnim time_t overflowom u 2038., uključujući nove opcije za montiranje bigtime i inobtcount.
Napravljena su poboljšanja u sistemu datoteka OCFS2 (Oracle Cluster File System).

To takođe možemo pronaći dodat je ZoneFS sistem datoteka da pojednostavi rad na niskom nivou sa zoniranim uređajima za skladištenje. Zonsko skladištenje se odnosi na NVMe čvrste diskove ili SSD gde je prostor za skladištenje podeljen na zone, koje su grupe blokova ili sektora, kojima je dozvoljeno dodavanje podataka samo sekvencijalno ažuriranjem cele grupe blokova. ZoneFS povezuje svaku zonu na drajvu sa zasebnom datotekom koja se može koristiti za skladištenje podataka u sirovom režimu bez manipulacije na nivou sektora i blokova, tj. omogućava aplikacijama da koriste API datoteke umesto direktnog pristupa uređaju blokova koristeći ioctl.

Osim toga, ističe se proširene mogućnosti eBPF podsistema, dobro implementiran je mehanizam CO-RE (Compile Once – Run Everywhere), koji rješava problem prenosivosti kompajliranih eBPF programa i omogućava vam da kompajlirate kod eBPF programa samo jednom i koristite poseban univerzalni loader koji prilagođava učitani program trenutnom kernelu i BTF-u (BPF tip Format) vrste.

Dodan mehanizam BPF trampolina, što vam omogućava da gotovo u potpunosti smanjite ukupne troškove pri prijenosu poziva između centralnih programa i BPF-a. Pruža mogućnost direktnog pristupa osnovnoj funkcionalnosti BPF programa i suspendovanja drajvera.

Također je nastavljena isporuka DTrace 2.0 dinamičkog sistema za otklanjanje grešaka, koji je promijenjen da koristi podsistem eBPF kernela. DTrace 2.0 radi na vrhu eBPF-a, slično kao što postojeći Linux alati za praćenje rade na vrhu eBPF-a.

Za cgroups implementiran je drajver memorijske ploče, što je značajno po premeštanju obračuna ploča sa nivoa memorijskih stranica na nivo objekata kernela, štoe omogućava dijeljenje pločastih stranica u različitim cgrupama, umjesto da se za svaku od njih posveti odvojena predmemorija ploča. cgroup. Predloženi pristup omogućava povećanje efikasnosti upotrebe ploča, smanjenje veličine memorije koja se koristi za ploču za 30-45%, značajno smanjenje ukupne potrošnje memorije kernela i smanjenje fragmentacije memorije.

Osigurana je isporuka podataka za otklanjanje grešaka u CTF formatu (format kompaktnog tipa), koji pruža kompaktno skladištenje informacija o C tipovima, odnosima između funkcija i simbolima za otklanjanje grešaka.

Konačno, ako ste zainteresirani da saznate više o tome, možete se posavjetovati detalji u nastavku

Osim toga, izvorni kod kernela, uključujući raščlambu na pojedinačne zakrpe, dostupan je u javnom Oracle Git spremištu.


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.