Pas lëshimit të Linux 6.14, dritarja për bashkimin e ndryshimeve është hapur, shumë prej të cilave kanë qenë në punë edhe para publikimit të versionit aktual të qëndrueshëm të Kernel.
Nga këto ndryshime që janë përgatitur për lëshimin e Linux 6.15, një prej tyre ka tërhequr vëmendjen, që nga ajo kohë janë inkorporuar ndryshime të rëndësishme që lejojnë përdorimin e tij si mjedisi rrënjësor (Dom0) për Hyper-V, Hipervizori i Microsoft.
Për ata që nuk janë në dijeni të këtij funksioni, duhet ta dini këtë i jep Linux-it kontrollin e mjedisit pritëst, i cili përfshin menaxhimin e hipervizorit, menaxhimin e burimeve, fillimin e sistemit të mysafirëve dhe komunikimin midis makinave virtuale dhe pajisjeve fizike.
më parë organizimin e hipervizori në kernelin Linux dhe Windows ndryshonte, kështu Implementimi Hyper-V për Linux përdor një qasje të ndryshme për të konfiguruar nënsistemet dhe për të menaxhuar hiperthirrjet. Kjo është arsyeja pse Kodi për hartëzimin e ndërprerjeve duke përdorur IOMMU është rishkruar duke ndjekur një logjikë të ngjashme me atë të përdorur në mbështetje për Xen në Linux. Si Xen ashtu edhe Hyper-V ndajnë një arkitekturë të bazuar në një mjedis rrënjësor të privilegjuar (Dom0) për administrimin e sistemit.
Linux tashmë e ka Përputhshmëria Hyper-V Dom0
Hipervizori i Hyper-V në Linux tani menaxhohet përmes pajisjes /dev/mshv, i cili optimizon integrimin e tij me sistemin. Për më tepër, arna të prezantuara kanë përfshirë aftësinë për të çaktivizuar bërthamat e CPU-së (CPU offline), duke lejuar fleksibilitet më të madh në menaxhimin e burimeve të sistemit.
El Mbështetja e hostit Linux për Hyper-V u prezantua fillimisht në 2020., megjithëse deri më tani ishte i disponueshëm vetëm përmes arnimeve specifike, pasi Microsoft e përdori atë në shpërndarjen e tij Azure Linux dhe në infrastrukturën e tij cloud, por përfshirja e tij në kernelin kryesor Linux lejon çdo projekt të palës së tretë të përfitojë nga kjo aftësi pa kërkuar modifikime shtesë.
Arsyeja kryesore prapa këtij vendimi qëndron dominimi në rritje i Linux-it në mjediset e virtualizimit të Microsoft. Që nga viti 2018, numri i sistemeve të ftuar Linux në Azure ka tejkaluar atë të Windows, duke e bërë kompaninë të optimizojë infrastrukturën e saj për këtë prirje.
Përmirësime në nënsistemin e rrjetit
Një tjetër nga ndryshimet që bie në sy Për versionin e ardhshëm të Linux, 6.15, janë optimizime për të përmirësuar performancën e rrjetit në sistemet Linux. Këto përmirësime përfshijnë:
- Përmirësime në MPTCP: Performanca e TCP me shumë rrugë (MPTCP) është optimizuar me 29% në skenarët me nën-rrjedhje të vetme.
- Optimizimi i trafikut TCP: Aktivizimi i GRO (Generic Receive Offload) në paketat e ridrejtuara nga XDP (EXpress Data Path) mund të dyfishojë xhiron e transmetimit TCP.
- Përshpejtimi i lidhjes TCP: Performanca e Connect() në situatat me konkurencë të lartë është përmirësuar me 200%, duke zëvendësuar bllokimet e rrotullimit me një kërkim të strukturës RCU me 4 dyfish. Duke rregulluar shpërndarjen e hash-it, përmirësimi arrin në 229%.
- Optimizimi në trafikun UDP: Gjatë sulmeve të përmbytjeve të UDP, efikasiteti i marrjes përmirësohet deri në 10% duke reduktuar akseset e panevojshme në stampat kohore të prizës.
Përveç kësaj, janë zbatuar veçori të reja dhe përmirësime të përputhshmërisë, të tilla si:
- Ndjekja e vulës kohore TCP: Aftësia për të mbledhur stampat kohore në BPF është shtuar për të monitoruar të dhënat e dërguara, të regjistruara dhe të pranuara në lidhjet TCP, duke mundësuar gjurmim më efikas me më pak ndikim në performancë.
- Mbështetje MCTP mbi USB: Një drejtues transporti për MCTP (Management Component Transport Protocol) është shtuar në lidhjet USB.
- Qasja në modulet SFP: Qasja në modulet SFP (Small Form-factor Pluggable) tani lejohet nëpërmjet SMBus (System Management Bus).
- Broadcom BNXT: Tani mbështet ndërfaqen Ethernet Intel Killer E5000.
- Mbështetje Airoha RISC-V NPU: Mbështetja për njësinë e përpunimit të paketave (NPU) të bazuar në RISC-V të Airoha është shtuar.
- Çipset me valë Realtek: Modelet RTL8814AE dhe RTL8814AU janë shtuar në kontrolluesin RTW88.
- Intel IWLWIFI: Një nëndriver i ri iwlmld është prezantuar brenda drejtuesit të IWLWIFI, i cili zgjeron mbështetjen për kombinime të ndryshme të harduerit dhe firmuerit.
- Mbështetje MLO në Mediatek MT76: Shoferi MT76 i Mediatek po përgatit mbështetje për MLO, veçanërisht për çipset MT7996.
Së fundi, nëse jeni të interesuar të dini më shumë rreth tij, mund të konsultoni detajet në lidhja vijuese.