Kernel 4.19 adaugă acces optimizat la fișiere, un subsistem GPS și multe altele

Linux Kernel

Ce va veni să fie noua versiune a nucleului Linux 4.19 este încă în proces iar dezvoltatorii săi lucrează din greu, iar în zilele noastre volumul lor de muncă s-a dublat, întrucât găurile de securitate din procesoarele actuale țin dezvoltatorii de kernel Linux în așteptare și fac ca Linus Torvalds să fie de o dispoziție proastă.

În plus, candidatul la versiunea 4.19 aduce, de asemenea, un subsistem GPS și diverse îmbunătățiri pentru accesul la fișiere și rețea.

Lansarea kernelului ar putea fi întârziată?

Șeful nucleului, Linus Torvalds, a descris actualul ciclu de dezvoltare ca fiind „frustrant” nu doar din cauza găurilor de securitate recent anunțate. Linux 4.19 este în același timp o versiune destul de extinsă.

Patch-urile de izolare a tabelului de pagini ale nucleului Linux protejează deja sistemele pe 64 de biți împotriva decalajului de îmbinare, în timp ce Kernel 4.19 primește, de asemenea, patch-uri pentru sistemele pe 32 de biți.

În plus, Aceste erori de securitate recent descoperite au fost patch-uri grăbite.

Prin intermediul acestora, procesele pot utiliza memoria cache de nivel 1 a procesorelor Intel pentru a citi în memoria neautorizată.

acest este deosebit de periculos în mediile virtualizate unde sistemele de oaspeți au acces la gazdă. Pentru a găsi setarea corectă a ceasului pentru CPU, nucleul Linux folosește un programator.

Așadar, dezvoltatorii și-au extins algoritmul pentru a înregistra timpul necesar proceselor în timp real, a întrerupe și a regla timpul CPU în consecință.

În același timp, interfața pentru interogarea I / O asincronă (Asynchronous I / O Polling Interface) revine la kernel-ul Linux.

Linus Torvalds a reevaluat codul în prima intrare în Linux 4.18 și a fost nemulțumit. Între timp, a zburat din miez.

În același timp, Greg Kroah-Hartman este încântat de noul subsistem GPS care a fost inclus în nucleu.

Acest lucru ar trebui să „îmblânzească toți șoferii nebuni care zboară de ani de zile, împreună cu unele implementări improvizate în spațiul utilizatorului”.

Noile implementări în noua versiune a Kernel 4.19

Până în prezent, codul este potrivit doar pentru receptoarele GNSS (abrevierea desemnează sistemul global de navigație prin satelit), dar acesta este un început bun.

nucleul linux

De asemenea, pentru subsistemul controlerului FSI (Interfață de asistență flexibilă), Kroah-Hartman a găsit cuvinte de laudă.

Există un nou subsistem pentru magistrala serial cu ieșire cu ventilator ridicat, iar ieșirea cu ventilator ridicat se referă la capacitatea de a diviza semnalul digital pentru mai multe receptoare.

Lucrarea de curățare a căzut pradă Jprobes, un mecanism de urmărire a apelului funcției kernel. Acum a înlocuit Ftrace.

Cu aceste noi patch-uri pentru stiva de rețea, dezvoltatorii kernel-ului Linux introduc funcția de transmisie de pachete bazată pe timp în ceea ce va fi această nouă versiune.

acest permite perioade de timp în care nucleul trebuie să trimită pachete de red. Se adresează în principal sistemelor în timp real, de exemplu în domeniul producției auto.

Acolo ar trebui să asigure o transmisie mai fiabilă a datelor și, în special, să împiedice pachetele să ajungă prea târziu la destinație. Funcția respectă standardul de rețea P802.1Qbv.

Dezvoltatorii lucrează la Cake (Common Applications Kept Enhanced), numit Patchset, cu problemele de întârziere din spatele routerelor din rețelele de acasă.

Cake stă direct pe interfața hardware a rețelei și decide ce pachete pot ateriza pe interfața de protocol.

Coada gestionată de tort este concepută pentru a evita problemele excesive de tamponare și latență, utilizând o varietate de abordări. (cum ar fi evaluarea difserv, un algoritm corect de așteptare și un filtru ACK).

Cake este destinat în principal utilizării pe routere, ca înlocuire firmware gratuită Open WRT bazată pe Linux.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.