Linux 6.8 stiže s poboljšanjima sistema datoteka, poboljšanjima optimizacije i još mnogo toga

Linux Kernel

Linux je uglavnom besplatan kernel sličan Unix kernelu.To je jedan od glavnih primjera besplatnog softvera otvorenog koda.

Linus Torvalds je predstavio izdanje Linux kernela 6.8, koji stiže nakon dva mjeseca razvoja i među najznačajnijim promjenama ovog izdanja je dodatak Xe drajvera za Intel GPU, novi način zaštite za blok uređaje, implementacija Deadline serverskog mehanizma raspoređivanja zadataka, automatska optimizacija spajanja identičnih memorijske stranice, između ostalog.

Linux 6.8 kernel predstavlja niz značajnih poboljšanja koja pokrivaju različite aspekte, od performansi i sigurnosti do kompatibilnosti sa hardverom i arhitekturama. Izdanje uključuje 15,641 programerski popravak, sa veličinom zakrpe od 44 MB. Promjene su uglavnom usmjerene na drajvere uređaja i ažuriranja koda za hardverske arhitekture.

Glavne vijesti u Linuxu 6.8

Među najznačajnijim poboljšanjima ove nove verzije Linux kernela 6.8 je diskovni podsistem, I/O i sistem datoteka, gdje napravljene su promjene kako bi se blokiralo direktno upisivanje na montirane blok uređaje (podrazumevano, režim je onemogućen i zahteva da se prilikom kompajliranja navede parametar BLK_DEV_WRITE_MOUNTED), kao i novi sistemski pozivi za detaljne informacije na montiranim sistemima datoteka.

U XFS-u je nastavljen rad na mogućnosti korištenja uslužnog programa fsck za provjeru i rješavanje problema identificiranih na mreži, bez demontaže sistema datoteka, dok je u Ext4 sada koristi dioread_nolock poziv za manje blokove od jedne stranice memorije, što poboljšava performanse eliminacijom nepotrebnih zaključavanja.

Što se tiče memorijskih i sistemskih usluga, jedna od najznačajnijih karakteristika ove nove verzije je poboljšanje podsistema Zswap, budući da sada možete natjerati da se isprazne rijetko korištene memorijske stranice, čime se po potrebi oslobađa RAM. Dodatno, uveden je novi način rada koji onemogućuje upisivanje natrag na swap particiju ako upisivanje ne uspije, sprječavajući preuzimanje stranica koje su već u Zswap grupi.

Još jedan važan dodatak je SCHED_DEADLINE server, dizajniran za rješavanje nedovoljne iskorištenosti CPU-a redovnim zadacima kada je CPU monopoliziran zadacima visokog prioriteta, DAMON (Data Access MONitor) podsistem je poboljšan da omogući praćenje pristupa podacima u RAM-u i automatski prilagođava potrošnju memorije prema specifičnim kvotama. Uvođenje podrške za velike memorijske stranice i optimizacija BPF programske provere su druga značajna poboljšanja u kernelu 6.8.

U oblasti virtuelizacije i bezbednosti, AppArmor je prešao na korištenje SHA-256 algoritma za verifikaciju pravila, uklanjanje funkcije strlcpy() iz kernela predstavlja korak naprijed u smislu sigurnosti, budući da se ova funkcija, iako je dizajnirana da spriječi prelijevanje bafera, pokazala kao sklona određenim ranjivostima.

U oblasti virtuelizacije, hipervizor KVM je uveo podršku za podsistem guest_memfd, koji pruža specifične mogućnosti upravljanja memorijom za gostujuće sisteme, podrška za LAM režim je omogućena na Intel procesorima, omogućavajući da se deo 64-bitnih bitova pokazivača koristi za skladištenje metapodataka, dodat je iaa drajver (IAA Compression Accelerator), koji koristi Intel Analytics Accelerator (IAA) kriptografske akceleratore za ubrzanje kompresije i dekompresije podataka pomoću DEFLATE metode.

SELinux je uveo "init" SID za identifikaciju pokretačkih procesa koji se pokreću prije primjene SELinux politika, poboljšavajući upravljanje sigurnosnim politikama na sistemu.

Mrežni podsistem je doživio poboljšanja u efikasnosti keširanje kao i TCP brzina zahvaljujući reorganizaciji osnovnih struktura podataka. Dodatno, bpfilter podsistem je uklonjen i napravljene su optimizacije niskog nivoa kako bi se poboljšale performanse.

Što se tiče opreme, dodani su novi drajveri za Intel, AMD, NVIDIA i druge marke GPU-a, kao i podrška za razne ARM64 SoC-ove i ARM uređaje. Međutim, važno je napomenuti da je podrška za ARM11 ARMv6K SMP procesore ukinuta.

konačno ako jesi zainteresovani da saznaju više o tome, možete provjeriti detalje Na sledećem linku.


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.