Linux Kernel 4.20 stiže kao božićni poklon

Test kernel

Juče Linus Torvalds, vođa i tvorac projekta Linux Kernel, objavio je novu verziju ovog računara, dostigavši ​​Linux 4.20.

Sa ovim novim izdanjem novi Linux kernel porastao je za više od 350,000 XNUMX novih linija, proširio se na oko 14,000 XNUMX promena.

Izmijenjeno je više od 11.400 datoteka. Ovo dovodi novo izdanje u skladu s najnovijim izdanjima. Također, distribucija zakrpa nije neobična, oko dvije trećine se pripisuje upravljačkim programima, ostatak mreži, sistemima datoteka i alatima.

Ovo nije glavno izdanje bilo koje vrste mašte. Torvalds kaže: „Većina njih su mreže (kontroleri, popravci jezgrene mreže, bpf).

Tu su i neka druga ažuriranja ne-mrežnih upravljačkih programa i obrnuta serija nekih od x86 mrežnih promjena asm-a koje je zaobišla nadolazeća podrška za kompajler. "

U svom postu takođe kaže:

I kao dio "svi već prave pauzu", mogu sa zadovoljstvom izvijestiti da već imam nekoliko ranih zahtjeva za povlačenjem u pristigloj pošti.

Ohrabrio sam ljude da to učine još jednom, kako bi se ljudi mogli opustiti tokom godišnjih odmora.

Zapravo, vjerojatno neću početi raditi nekoliko dana, ali ako ne, pokušajmo zadržati normalno radno vrijeme.

Što je novo u Linux Kernelu 4.20

S ovom novom verzijom kernela, sDodali smo nove promjene i kao što je spomenuto, dodano je mnogo više podrške za uređaje, a posebno za video kartice.

Novi grafički upravljački programi

linux-kernel

Istaknuta karakteristika u promjenama upravljačkih programa za Linux 4.20 je AMD.

Programeri proizvođača grafičkih kartica dodali su još koda za sljedeći AMD Vega 20 GPU će biti isporučen na novim karticama, što je gotovo u potpunosti podržano.

Pored toga, sada su podržani i grafički procesori pod kodnim imenom od Raven 2 i Picasso. Besplatni upravljački program Nvidia Nouveau dobio je početnu podršku za HDMI 2.0.

File sistemi

Sistem datoteka u ovom novom jezgru fokusiran je na poboljšanje performansi Btrfs-a. Ali također su zakrpe dobili Ext4, XFS, F2FS, Device Mapper i Ceph.

Tijekom razvoja Linuxa 4.20, programeri su se također suočili sa zadatkom da riješe problem koji bi mogao dovesti do gubitka podataka pod određenim uvjetima kada koriste Ext4.

Na kraju, ali to nije bila raširena greška sistema datoteka, greška je praćena nakon dugog pretraživanja u sloju bloka s više redova Blk-MQ.

Još je važnije da su upravljački programi blokova spremni za prelazak na novu verziju, jer je stara verzija već bila uklonjena u 4.21. Kao dio toga, brojni blok kontroleri su pretvoreni u Multiqueue API.

Mrežni podsistem

TCP stek preveden je kako bi se koristio model koji određuje najranije vrijeme izlaska svakog paketa u distribuciji odlaznog prometa.

Implementirani model pokušava riješiti probleme skaliranja umjesto odlaznih redova paketa, struktura petlje koja se temelji na tajmeru koji određuje najranije vrijeme kada se svaki paket može poslati.

Ova struktura omogućava vam povećanje efikasnosti distribucije poslanih paketa i veću preciznost izračunavanja vremena prijema i prijenosa. (RTT, povratno vrijeme) tokom formiranja protoka.

S druge strane, dodana je mogućnost učitavanja, u obliku BPF programa, rukovaoca koji analiziraju zaglavlja paketa u mrežnom protoku (mrežni dissektori), što omogućava postizanje većih performansi i sigurnosti u odnosu na prethodno predložena implementacija u C.

Kako doći do Kernela 4.20?

Ova nova verzija je sada dostupna za preuzimanje a oni avanturisti koji to vole sastaviti na svom sistemu mogu to učiniti odmah.

Što se tiče onih koji radije čekaju pakete koje su objavile njihove distribucije, pitanje je dana u kojima će biti pušteni radi brzog ažuriranja.


Budite prvi koji komentarišete

Ostavite komentar

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

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  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.