Linux 6.5 stiže sa velikim poboljšanjima podrške, vijestima 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.

Nakon dva meseca razvoja, Linus Torvalds je najavio izdavanje Linux kernela 6.5. Značajne promjene uključuju: podršku za Intel TPMI mehanizam upravljanja napajanjem, sistemski poziv cachestat-a, kontinuiranu integraciju podrške za Rust jezik, podršku za RISC-V vektorske instrukcije i još mnogo toga.

U ovoj novoj verziji Linux 6.5 kernela napravljeno je oko 14674 ispravki i dodato je 1294205 linija koda.

Glavne vijesti u Linuxu 6.5

U ovoj novoj verziji Linux 6.5 kernela, RAPL sučelje dodaje podršku za TPMI mehanizam Korišćen u Intelovim procesorima za omogućavanje funkcija upravljanja napajanjem, ovaj novi interfejs nadopunjuje prethodno dostupni RAPL MSR/MMIO interfejs i pruža fleksibilnije postavke ograničenja snage.

Još jedna promjena koja se ističe u novoj verziji je ta dodan poziv cachestat()., koji ima funkciju konsultovanja statusa keša stranice za datoteke i direktorijume. Novi sistemski poziv omogućava programima korisničkog prostora da odrede koje su stranice datoteke keširane u glavnoj memoriji.

Za razliku od prethodno dostupnog mincore() sistemskog poziva, poziv cachestat() vam omogućava da vidite detaljniju statistiku, kao što je broj keširanih stranica, prljavih stranica, izbačenih stranica, nedavno izbačenih stranica i stranica označenih za ponovno pisanje.

Za dio poboljšanja koja se nastavljaju implementirati u Rust podršku, Ističe se da je bilo moguće koristiti Rust 1.68.2 verziju, koji stabilizira neke od funkcija koje se koriste u kernelu. Poboljšan pin start API kao i proširene mogućnosti modula 'error', 'sync', 'str', 'task' i 'types'.

Za ARM64 sisteme, implementirana podrška za PIE ekstenziju, koji pruža funkcionalnost za konfigurisanje prava pristupa memoriji. Umjesto tvrdog kodiranja informacija o dozvolama u tablicu memorijskih stranica, PIE koristi indeks niza dozvola naveden u registru.

U io_uringu, the mogućnost pohranjivanja prstenastih bafera i slanja redova u memoriji dodijeljen u korisničkom prostoru. Aplikacija sada može samostalno dodijeliti područje memorije i proslijediti ga io_uringu kako bi iskoristila mogućnost korištenja velikih memorijskih stranica.

Pored ovoga, još jedan od noviteta koji se ističe u ovoj novoj verziji Linuxa 6.5, kernel work queues, koji implementira detekciju i automatsko označavanje poslova uz intenzivnu upotrebu CPU-a.

U sistemima sa procesorima Zen 2 i noviji AMD, P-State drajver je podrazumevano omogućen umjesto CPUFreq drajvera za upravljanje napajanjem, plus parametar X86_AMD_PSTATE_DEFAULT_MODE je dodat za odabir zadanog načina P-State.

Sistem datoteka Overlayfs, je migriran da koristi novi API za montiranje i napravljene su promene da bi se organizovao rad ComposeFS sistema datoteka kao dopuna OverlayFS i EROFS sistemima datoteka, umesto da se održava posebna implementacija. U kernelu 6.5, Composefs je dodao podršku za slojeve "samo za podatke" koji se koriste samo za podatke (odvojeno od metapodataka).

Predložene su nove optimizacije za sistem datoteka Btrfs, pošto je prenos podataka implementiran u sinhronom režimu za brze algoritme za izračunavanje crc32c i xxhash kontrolnih suma).

Od ostalih promjena koji se ističu:

  • AMDGPU drajver je dodao podršku za frekvenciju overkloka Radeon RX 7000 video kartica.
  • i915 drajver donosi početnu podršku za Intel Meteor Lake čipove i dodaje mogućnost korišćenja VRR-a na laptopovima sa eDP ekranima.
  • Značajno proširena podrška za USB4 kontrolere, uključujući početnu podršku za Intel Barlow Ridge kontrolere koji podržavaju USB4 v2 (80 Gbps preko USB Type-C).
  • Podrška za MIDI 2.0 uređaje dodata je ALSA audio podsistemu.
  • Dodan drajver za NVIDIA SHIELD medijske konzole

Konačno ako ste zainteresirani da saznate više o tome, detalje možete provjeriti u sljedeći link.


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.