Kernel 4.19 dodaje optimizirani pristup datotekama, GPS podsistem i još mnogo toga

Linux Kernel

Šta će biti nova verzija Linux kernela 4.19 je još uvijek u proceduri i njegovi programeri naporno rade i ovih dana se njihov rad udvostručio jer sigurnosne rupe u trenutnim procesorima drže programere Linux jezgre na čekanju i čine Linusa Torvaldsa neraspoloženim.

Takođe, kandidat za izdanje 4.19 takođe donosi GPS podsistem i razna poboljšanja za pristup datotekama i mreži.

Može li se pokretanje kernela odgoditi?

Glava jezgre, Linus Torvalds, opisao je trenutni razvojni ciklus kao "frustrirajući" ne samo zbog nedavno najavljenih sigurnosnih rupa. Linux 4.19 je istovremeno prilično opsežno izdanje.

Izolacijske zakrpe tablice stranica jezgra Linux već štite 64-bitne sisteme od praznine spajanja Kernel 4.19 također prima zakrpe za 32-bitne sisteme.

Takođe, Ove novootkrivene sigurnosne greške prefiguracije su hitne zakrpe.

Preko njih procesi mogu koristiti predmemoriju nivoa 1 Intel CPU-a za čitanje u neovlaštenu memoriju.

Ovo posebno je opasno u virtueliziranim okruženjima gdje gostujući sistemi imaju pristup hostu. Da bi pronašao odgovarajuće postavke takta za CPU, Linux kernel koristi programer.

Tako su programeri proširili svoj algoritam kako bi bilježili vrijeme potrebno za procese u stvarnom vremenu, prekidali i u skladu s tim prilagođavali vrijeme procesora.

Istodobno, sučelje za upite o asinkronom I / O (Asynchronous I / O Polling Interface) vraća se u Linux jezgru.

Linus Torvalds je preispitao kod u prvom ulasku u Linux 4.18 i bio je nezadovoljan. U međuvremenu je izleteo iz jezgre.

U međuvremenu, Greg Kroah-Hartman uzbuđen je zbog novog GPS podsistema koji je uključen u jezgru.

Ovo bi trebalo "ukrotiti sve lude vozače koji godinama lete, zajedno s nekim improviziranim implementacijama korisničkog prostora."

Nove implementacije u novoj verziji kernela 4.19

Zasad je kod pogodan samo za GNSS prijemnike (kratica označava Global Navigation Satellite System), ali ovo je dobar početak.

kernel linux

Takođe za podsistem FSI kontroler (Fleksibilno sučelje za podršku), Kroah-Hartman našao je riječi hvale.

Postoji novi podsistem za serijsku sabirnicu s velikim izlazom ventilatora, s visokim izlazom ventilatora koji se odnosi na mogućnost razdvajanja digitalnog signala za više prijemnika.

Posao čišćenja našao je plen Jprobes-a, mehanizma praćenja poziva funkcije kernela. Sada je zamijenio Ftrace.

S ovim novim zakrpama za mrežni stek, programeri Linux jezgre uvode funkciju prenosa paketa zasnovanu na vremenu u onoj što će biti ova nova verzija.

Ovo dozvoljava vremenska razdoblja u kojima kernel mora slati pakete red. Uglavnom je usmjeren na sisteme u stvarnom vremenu, na primjer u polju proizvodnje automobila.

Tamo bi trebao osigurati pouzdaniji prijenos podataka i, posebno, spriječiti da paketi stižu prekasno na odredište. Funkcija slijedi mrežni standard P802.1Qbv.

Programeri rade na Cakeu (Common Applications Kept Enhanced,) pod nazivom Patchset, s problemima zaostajanja usmjerivača u kućnim mrežama.

Torta se nalazi izravno na mrežnom hardverskom sučelju i odlučuje koji paketi mogu sletjeti na sučelje protokola.

Red kojim se upravlja tortama dizajniran je da izbjegne prekomjerne probleme međuspremnika i kašnjenja korištenjem različitih pristupa. (kao što je procjena razlike, algoritam poštenog čekanja i ACK filter).

Torta je prvenstveno namijenjena za upotrebu na usmjerivačima, kao besplatna zamjena firmvera Open WRT na Linuxu.


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.