Linux kernel 5.3 je već objavljen, znajte što je novo

linux-kernel

Nakon dva meseca razvoja, Linus Torvalds je predstavio Linux kernel verziju 5.3 sa kojim ulazi promjene najzapaženiji Podrška za AMD Navi GPU se ističe, Zhaoxi procesori i Intel Speed ​​Select tehnologija upravljanja napajanjem i još mnogo toga.

Najava nove verzije, Linus je podsjetio sve glavne promotere regulative razvoj kernela zadržati isto ponašanje za komponente korisničkog prostora. Promjene kernela ne smiju ni na koji način narušiti već pokrenute aplikacije i dovesti do regresije na nivou korisnika.

U isto vrijeme, kršenje ponašanja može uzrokovati ne samo promjenu ABI-ja, uklanjanje zastarjelog koda ili grešaka, već i indirektan učinak korisnih poboljšanja ispravnog rada.

Što je novo u Linux kernelu 5.3

Od novih karakteristika koje se ističu u ovoj novoj verziji Linux kernela 5.3, možemo pronaći to Amdgpu drajver je dodao početnu podršku za AMD NAVI GPU (RX5700), koji uključuje osnovni kontroler, kod interakcije ekrana (DCN2), GFX i računsku podršku (GFX10), SDMA 5 (System DMA0), upravljanje napajanjem i multimedijalne enkodere/dekodere (VCN2).

Amdgpu također poboljšana podrška za Vega12 i Vega20 GPU kartice, za koje su dodane dodatne mogućnosti upravljanja memorijom i napajanjem.

U DRM drajveru za Intel video kartice za Icelake čipove, implementiran je novi multi-segmentni mod korekcije gama. Dodata mogućnost prikaza preko DisplayPort-a u YCbCr4:2:0 formatu.

Memorijske i sistemske usluge

U jezgru 5.3, Uvedena je podrška za Intel Speed ​​Select tehnologiju upravljanja napajanjem, šta je dostupno na nekim serverima sa Intel Xeon procesorima. Ova tehnologija omogućava postavljanje postavki performansi i performansi particioniranja za različite CPU jezgre, omogućavajući da se performanse daju prioritet za zadatke koji se obavljaju na određenim jezgrama, žrtvujući performanse na drugim jezgrama.

S druge strane, u Linux kernelu 5.3 procesi u korisničkom prostoru imaju mogućnost da čekaju kratko vrijeme bez korištenja petlji koristeći naredbu umwait. Ova instrukcija, zajedno sa instrukcijama za umonitor i tpause, biće ponuđena u nadolazećim Intel "Tremont" čipovima i omogućiće implementaciju kašnjenja koja štede energiju i ne utiču na performanse drugih niti kada se koristi Hyper Threading.

Za RISC-V arhitekturu, dodata je podrška za velike memorijske stranice (velike stranice).

Diskovni podsistem, I/O i sistem datoteka

Za XFS sistem datoteka implementirana je opcija zaobilaženja inode s više niti (na primjer, prilikom provjere kvota). Dodati su novi ioctl BULKSTAT i INUMBERS, koji omogućavaju pristup funkcijama koje su se pojavile u petom izdanju FS formata, kao što je vrijeme rođenja inodea i mogućnost postavljanja parametara BULKSTAT i INUMBERS za svaku AG grupu (Grupe dodjele) .

Dok za Ext4 sistem datoteka, dodata je podrška za prazne direktorije (nepovezani blokovi). Oznaka "i" je obrađena za otvorene datoteke (zabrana pisanja u situaciji ako je zastavica postavljena kada je datoteka već otvorena).

F2FS dodaje opciju za ograničavanje sakupljača smeća kada radi u režimu kontrolne tačke = onemogućeno.

Dodata mogućnost hostovanja swap datoteke na F2FS sa direktnim I/O. Za sve korisnike dodana je podrška za popravljanje fajla i dodeljivanje blokova za te fajlove.

Virtualizacija i sigurnost

Jezgro uključuje hipervizor za ugrađene ACRN uređaje, koji je napisan imajući na umu spremnost za zadatke u realnom vremenu i pogodnost za upotrebu u kritičnim sistemima. ACRN obezbeđuje minimalne troškove, obezbeđujući nisko kašnjenje i adekvatan odziv prilikom interakcije sa opremom.

Linux korisnički način je dodao mod koji vam omogućava da usporite ili ubrzate vrijeme u virtuelnom UML okruženju kako biste pojednostavili otklanjanje grešaka koda vezanog za vrijeme. osim toga, parametar pokretanja je dodan koji omogućava pokretanje sistemskog sata od određene tačke u formatu epohe.

Netfilter za nftables dodaje podršku za mehanizme filtriranja hardverski ubrzanih paketa korištenjem Flow Block API-ja koji je dodat upravljačkim programima. Kompletne tablice pravila sa svim lancima mogu se čuvati pored mrežnih adaptera. Uključivanje se vrši vezivanjem NFT_TABLE_F_HW za tabelu.

Podržani su jednostavni metapodaci protokola sloja 3 i 4, akcije prihvatanja/odbijanja, podudaranje prema IP-u pošiljaoca/primaoca i mrežnim portovima i tipu protokola.


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.