I-Linux 6.5 ifika nentuthuko ye-Alsa, RISC-V, cachestat nokunye

I-Tux, i-mascot ye-Linux Kernel

I-Linux kernel iwumgogodla wezinhlelo zokusebenza ze-Linux (OS), futhi iyisixhumi esibonakalayo esibalulekile phakathi kwehadiwe yekhompyutha nezinqubo zayo.

NgeSonto lokugcina, ILinus Torvalds yethule ukwethulwa kwe- inguqulo entsha ezinzile ye I-Linux kernel 6.5, inguqulo eyethula izici eziningi ezintsha, izishayeli ezintsha nezibuyekeziwe zokuhambisana okungcono kwehadiwe, nezinye izinguquko.

Ezicini eziphawuleka kakhulu yeLinux 6.5 Kernel, kuyaphawulwa ukuthi ukwesekwa kuyethulwa I-MIDI 2.0 ku-ALSA, i-ACPI isekela ukwakhiwa kwe-RISC-V, kanye nokwesekwa kwe-Landlock pye-UML (Imodi Yomsebenzisi-Linux).

U-Linus Torvalds uthe ubekhathazeke kancane ngalokhu kukhululwa.

“Ayikho into exakile noma ethusayo eyenzeke ngesonto eledlule, ngakho-ke asikho isizathu sokubambezela ukukhishwa kwenguqulo 6.5. Ngisathola umuzwa ongicindezelayo wokuthi abantu abaningi baseholidini nokuthi ngokwengxenye izinto bezithule ngenxa yalokho. Kepha lokhu kukhishwa kuhambe kahle ngakho-ke kungenzeka ukuthi ngiyamangala, ” wabhala eposini ngeSonto.

Izici ezintsha eziyinhloko zeLinux 6.5

Kule nguqulo entsha ekhishwe ye-Linux 6.5, a yamanoveli alindelwe kakhulu futhi ebesivele sikhulume ngayo lapha kubhulogi, uhlelo i-cachestat(), inhloso yayo iwukubona isimo senqolobane yekhasi yamafayela nezinkomba.

Ucingo lwesistimu entsha ivumela izinhlelo zendawo yomsebenzisi ukunquma ukuthi yimaphi amakhasi efayela agcinwe kumemori eyinhloko. Ngokungafani nekholi yesistimu etholakala ngaphambilini i-mincore(), ikholi ye-cachestat() ikuvumela ukuthi ubuze ngezibalo ezinemininingwane eminingi, njengenombolo yamakhasi afakwe kunqolobane, amakhasi angcolile, amakhasi akhishiwe, amakhasi asanda kukhishwa, namakhasi abhukhimakhi ukuze ubhale kabusha.

Olunye lwezinguquko ezigqamayo ku-Linux 6.5 kernel yile amathuluzi okusebenzisa amaprosesa ngokuhambisana, okuthuthukisa isikhathi sokuqalisa kumaseva e-multisocket. Lokhu kuthuthukiswa kubalulekile kuma-hyperscaler.

Ngaphezu kwalokhu, singathola futhi ku-Linux 6.5, ukusekelwa kwe-USB 4.2, nakuba kufaneleka ukubalula ukuthi ukwesekwa akukakapheleli. Singakuthola futhi lokho I-Wi-Fi 7 ithole ukunakwa okwengeziwe kusuka ku-kernel, kanye nokusebenza kohlelo lwefayela le-Btrfs oluthuthukisiwe kule nguqulo

I-Linux 6.5 yethula ukwesekwa kwehadiwe amaphilisis Lenovo Yoga Book yb1-x90f/ly Nextbook Ares 8A, Dell Studio 1569 (izinkinga ze-ACPI backlight), i-Lenovo ThinkPad X131e (AMD build 3371) namakhompyutha we-Apple iMac11,3

Ngakolunye uhlangothi, kugqanyiswa ukuthi mhlawumbe ukufakwa okuphawuleka kakhulu yi vumela i-P-state ezenzakalelayo kwamanye amaphrosesa e-AMD, lokhu kusho ukuthi i-kernel ingakwazi ukuphatha ama-cores ngokuphumelelayo ukulinganisa ukusebenza nokusetshenziswa kwamandla.

I-P-State inikwe amandla ngokuzenzakalelayo esikhundleni somshayeli we-CPUFreq wokuphatha amandla. Kwengezwe ipharamitha X86_AMD_PSTATE_DEFAULT_MODE ukuze ukhethe imodi ye-P-State ezenzakalelayo: 1 (ikhutshaziwe), 2 (imodi yokuphatha amandla engenzi lutho), 3 (imodi esebenzayo, EPP), 4 (imodi ephethwe).

Kwezinye izinguquko okugqamile:

  • Usekelo lwamadivayisi e-MIDI 2.0 lwengezwe kusistimu engaphansi yomsindo ye-ALSA.
  • Uhlelo lwefayela le-F2FS lusekela inketho yokukhweza ethi “amaphutha=", ongalungisa ngayo ukuziphatha uma kwenzeka kuba namaphutha lapho ufunda noma ubhala idatha kudrayivu.
  • Isihleli somsebenzi sithuthukise ukulinganisa komthwalo phakathi kwama-CPU cores ngokususa ukufuduka okungadingekile phakathi kwezifunda ze-SMT
  • Indlela yokwabiwa kwenkumbulo ye-SLAB yehlisiwe futhi izokhishwa ekukhishweni okuzayo, futhi esikhundleni salokho kuzosetshenziswa i-SLUB kuphela ku-kernel. Izizathu ezicashuniwe yizinkinga zokunakekela, izinkinga zekhodi, kanye nokuphindaphindwa kokusebenza nge-SLUB esabi esithuthuke kakhulu.
  • Ngenxa yokwenziwa kusebenze okufanayo kwama-CPU amaningana, inqubo yokudlulisa amaphrosesa kusimo esiku-inthanethi isheshiswe kakhulu (kufika ezikhathini eziyi-10).
  • Isakhiwo se-Loongarch sisekela i-Multithreading efanayo (i-SMT, i-Multithreading efanayo). Iphinde inikeze amandla okwakha i-Loongarch kernel nge-Clang compiler.
  • Ukwesekwa okwengeziwe kwe-ACPI kanye nesandiso se-"V" ( Vector , imiyalelo ye-vector) ye-RISC-V ye-architecture. Ipharamitha ethi "/proc/sys/abi/riscv_v_default_allow" kanye nochungechunge lwamafulegi "PR_RISCV_V_*" kunikezwa kokuthi prctl() ukuze kulawulwe isandiso.
  • Kumasistimu anamaphrosesa e-ARM asekela izandiso ze-Armv8.8, ikhono lokusebenzisa imiyalelo yephrosesa ye-memcpy/memset esikhaleni somsebenzisi liyanikezwa.

Okokugcina Uma unesifiso sokwazi okwengeziwe ngakho, ungabheka imininingwane Kulesi sixhumanisi esilandelayo.