Linux 6.5 prichádza so skvelými vylepšeniami podpory, novinkami a ďalšími

Linux Kernel

Linux je väčšinou slobodné jadro podobné jadru Unixu. Je to jeden z hlavných príkladov slobodného a open source softvéru.

Po dvoch mesiacoch vývoja Linus Torvalds oznámil vydanie linuxového jadra 6.5. Medzi významné zmeny patrí: podpora mechanizmu správy napájania Intel TPMI, systémové volanie cachestat, nepretržitá integrácia podpory jazyka Rust, podpora vektorových inštrukcií RISC-V a ďalšie.

V tejto novej verzii jadra Linuxu 6.5 bolo vykonaných približne 14674 1294205 opráv a pridaných XNUMX XNUMX XNUMX riadkov kódu.

Hlavné nové funkcie systému Linux 6.5

V tejto novej verzii jadra Linuxu 6.5 je rozhranie RAPL pridáva podporu pre mechanizmus TPMI Toto nové rozhranie, ktoré sa používa v procesoroch Intel na umožnenie funkcií správy napájania, dopĺňa predtým dostupné rozhranie RAPL MSR/MMIO a poskytuje flexibilnejšie nastavenia limitov napájania.

Ďalšou zmenou, ktorá sa od novej verzie odlišuje, je táto pridané volanie cachestat()., ktorý má funkciu kontroly stavu vyrovnávacej pamäte stránky pre súbory a adresáre. Nové systémové volanie umožňuje programom v užívateľskom priestore určiť, ktoré stránky súboru sú uložené v hlavnej pamäti.

Na rozdiel od predtým dostupného systémového volania mincore() vám volanie cachestat() umožňuje zobraziť podrobnejšie štatistiky, ako je počet stránok uložených vo vyrovnávacej pamäti, špinavých stránok, vyradených stránok, nedávno vyradených stránok a stránok označených na prepísanie.

Pokiaľ ide o časť vylepšení, ktoré sa naďalej implementujú v podpore Rust, Vyniká tým, že bolo možné použiť verziu Rust 1.68.2, ktorý stabilizuje niektoré funkcie používané v jadre. Vylepšené rozhranie API na spustenie pinov, ako aj rozšírené možnosti modulov 'error', 'sync', 'str', 'task' a 'types'.

Pre systémy ARM64, je implementovaná podpora pre rozšírenie PIE, ktorý poskytuje funkcie na konfiguráciu prístupových práv do pamäte. Namiesto pevného kódovania informácií o povoleniach do tabuľky stránok pamäte PIE používa index poľa povolení špecifikovaný v registri.

V io_uring, schopnosť ukladať krúžkové vyrovnávacie pamäte a odosielať fronty v pamäti priradené v užívateľskom priestore. Aplikácia teraz môže nezávisle alokovať oblasť pamäte a odovzdať ju io_uring, aby využila možnosť používať veľké pamäťové stránky.

Okrem toho ďalšia z noviniek, ktorá vyniká v tejto novej verzii Linuxu 6.5, pracovné fronty jadra, ktoré implementujú detekciu a automatické označovanie úloh pri intenzívnom využívaní procesora.

V systémoch s procesormi Zen 2 a novší ovládač AMD, P-State je predvolene povolený namiesto ovládača CPUFreq pre správu napájania a navyše bol pridaný parameter X86_AMD_PSTATE_DEFAULT_MODE na výber predvoleného režimu P-State.

Súborový systém Overlayfs, bol migrovaný na používanie nového mount API a boli vykonané zmeny na organizáciu prevádzky súborového systému ComposeFS ako doplnku k súborovým systémom OverlayFS a EROFS namiesto udržiavania samostatnej implementácie. V jadre 6.5 Composefs pridal podporu pre vrstvy „len pre údaje“ používané iba pre údaje (oddelene od metadát).

Boli navrhnuté nové optimalizácie pre súborový systém Btrfs, pretože prenos údajov bol implementovaný v synchrónnom režime pre rýchle algoritmy na výpočet kontrolných súčtov crc32c a xxhash).

Z ďalších zmien ktoré vynikajú:

  • Ovládač AMDGPU pridal podporu pre frekvenciu pretaktovania grafických kariet Radeon RX 7000.
  • Ovládač i915 prináša počiatočnú podporu pre čipy Intel Meteor Lake a pridáva možnosť používať VRR na notebookoch s displejmi eDP.
  • Výrazne rozšírená podpora pre radiče USB4, vrátane počiatočnej podpory pre radiče Intel Barlow Ridge, ktoré podporujú USB4 v2 (80 Gbps cez USB Type-C).
  • Do audio subsystému ALSA bola pridaná podpora pre zariadenia MIDI 2.0.
  • Pridaný ovládač pre mediálne konzoly NVIDIA SHIELD

Konečne ak máte záujem dozvedieť sa o tom viac, môžete skontrolovať podrobnosti v nasledujúci odkaz.


Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.