Linux 6.5 saabub koos täiustustega Alsa, RISC-V, vahemäluseadme ja muu jaoks

Tux, Linuxi tuuma maskott

Linuxi tuum on Linuxi operatsioonisüsteemide (OS) selgroog ning põhiline liides arvuti riistvara ja selle protsesside vahel.

Viimasel pühapäeval, Linus Torvalds avalikustas uus stabiilne versioon Linuxi tuum 6.5, versioon, milles tuuakse sisse suur hulk uusi funktsioone, uusi ja uuendatud draivereid parema riistvara ühilduvuse tagamiseks ja muid muudatusi.

Kõige tähelepanuväärsematest omadustest Linuxi kernel 6.5 puhul rõhutatakse, et tugi on kasutusele võetud MIDI 2.0 ALSA-s, ACPI tugi RISC-V arhitektuurile ja Landlock p tugiUML-i (kasutajarežiimi Linuxi) jaoks.

Linus Torvalds mainis, et on selle väljalaske pärast veidi mures.

"Viimase nädala jooksul pole juhtunud midagi eriti kummalist ega hirmutavat, seega pole põhjust versiooni 6.5 väljaandmist edasi lükata. Mul on siiani näriv tunne, et paljud on puhkusel ja osalt seetõttu on ka vaikseks jäänud. Kuid see käivitamine läks sujuvalt, nii et ilmselt olen lihtsalt minus paranoiline, ”kirjutas ta pühapäevases postituses.

Peamised uudised Linuxis 6.5

Selles esitletavas Linuxi 6.5 uues versioonis a oodatuimatest uudistest ja millest me siin blogis juba rääkisime, on süsteem cachestat(), mille eesmärk on uurida failide ja kataloogide lehe vahemälu olekut.

Uus süsteemikõne võimaldab kasutaja ruumiprogrammidel määrata, millised faili leheküljed on põhimällu vahemällu salvestatud. Erinevalt varem saadaolevast süsteemikutsest “mincore()”, võimaldab kõne “cachestat()” küsida üksikasjalikumat statistikat, nagu vahemällu salvestatud lehtede arv, määrdunud lehed, väljatõrjutud lehed, hiljuti välja tõstetud lehed ja ümberkirjutamiseks märgistatud lehed. .

Teine muudatus, mis Linuxi 6.5 tuumas silma paistab, on tööriistad protsessorite paralleelseks käitamiseks, mis parandab mitme pesaga serverite alglaadimisaega. See täiustus on hüperskaalarite jaoks oluline.

Lisaks sellele leiame Linuxis 6.5, USB 4.2 tugi, kuigi tasub mainida, et toetus ei ole veel lõppenud. Me võime ka selle leida Wi-Fi 7 on pälvinud tuumalt rohkem tähelepanu, samuti Btrfs-failisüsteemi jõudlust, mida on selles versioonis täiustatud

Linux 6.5 tutvustab riistvaratuge tablettide jaokss Lenovo joogaraamat yb1-x90f/ly Nextbook Ares 8A, Dell Studio 1569 (ACPI taustvalgustuse probleemid), Lenovo ThinkPad X131e (AMD build 3371) ja Apple iMac11,3 arvutid

Teisest küljest rõhutatakse, et võib-olla kõige tähelepanuväärsem kaasamine on vaikimisi lubatav P olek mõnel AMD protsessoril, mis tähendab, et tuum suudab jõudluse ja energiatarbimise tasakaalustamiseks südamikke tõhusamalt hallata.

P-State on vaikimisi lubatud toitehalduse CPUFreq draiveri asemel. Lisatud parameeter

Muudest muudatustest mis paistavad silma:

  • ALSA heli alamsüsteemi on lisatud MIDI 2.0 seadmete tugi.
  • F2FS-failisüsteem toetab ühendamisvalikut "errors=", mille kaudu saate konfigureerida käitumist andmete lugemisel või draivi kirjutamisel ilmnevate vigade korral.
  • Ülesande planeerija on parandanud koormuse tasakaalustamist protsessori tuumade vahel, kõrvaldades tarbetu migratsiooni SMT piirkondade vahel
  • SLAB-mälu eraldamise mehhanism on aegunud ja eemaldatakse tulevases versioonis ning selle asemel kasutatakse tuumas ainult SLUB-i. Tsiteeritavad põhjused on hooldusprobleemid, koodiprobleemid ja funktsionaalsuse dubleerimine täiustatud SLUB-jaoturiga.
  • Tänu mitme protsessori paralleelsele aktiveerimisele on protsessorite võrguolekusse üleviimise protseduur oluliselt kiirenenud (kuni 10 korda).
  • Loongarch arhitektuur toetab samaaegset mitmelõimega töötlemist (SMT). Samuti annab see võimaluse luua Clangi kompilaatoriga Loongarchi kernel.
  • RISC-V arhitektuurile on lisatud ACPI tugi ja laiendus "V" (Vector, vektorjuhised). Parameeter “/proc/sys/abi/riscv_v_default_allow” ja lippude komplekt “PR_RISCV_V_*” on failis prctl() antud laienduse juhtimiseks.
  • Armv8.8 laiendusi toetavate ARM-protsessoritega süsteemides on võimalus kasutada memcpy/memset protsessori juhiseid kasutajaruumis.

Lõpuks Kui soovite sellest rohkem teada saada, saate üksikasju kontrollida Järgmisel lingil.