Doorzoek de gemeenschap
Toont resultaten voor tags '6.12'.
1 resultaat gevonden
-
De Nieuwe Hoogtepunten van Linux Kernel 6.12 Vandaag heeft Linus Torvalds de release van de Linux kernel 6.12 aangekondigd, de nieuwste stabiele versie van de Linux-kernel. Deze versie brengt een scala aan nieuwe functies en verbeteringen met zich mee die zowel ontwikkelaars als gebruikers zullen aanspreken. Belangrijkste Kenmerken van Linux 6.12 Een van de opvallende nieuwigheden in Linux 6.12 is de ondersteuning voor real-time “PREEMPT_RT”, die de prestaties van realtime-toepassingen aanzienlijk verbetert. Daarnaast introduceert deze versie een nieuwe scheduler genaamd sched_ext, die efficiënter omgaat met taakverdeling. Een ander innovatief kenmerk is de implementatie van DRM-panic berichten als QR-codes, wat het diagnosticeren van problemen een stuk eenvoudiger maakt. De ondersteuning voor Clang, inclusief Link Time Optimization (LTO) voor nolibc, biedt ontwikkelaars meer flexibiliteit en mogelijkheden bij het compileren van hun toepassingen. De geüpdatete cpuidle-tool biedt nu een gedetailleerder overzicht van de residentiewaarden van cpuidle-states, waardoor gebruikers beter inzicht krijgen in de idle-toestand van hun systemen. Bovendien is er nu ondersteuning voor NVIDIA’s virtuele command queue-implementatie voor SMMUv3, wat nieuwe mogelijkheden biedt voor grafische toepassingen. Ontwikkelaarsvriendelijke Verbeteringen Linux kernel 6.12 introduceert ook SWIG-bindings voor libcpupower, waardoor het voor ontwikkelaars gemakkelijker wordt om scripts te schrijven die de functionaliteit van libcpupower uitbreiden. Daarnaast is er ondersteuning voor het vertalen van genormaliseerde foutadressen die door een AMD-geheugencontroller worden gerapporteerd naar systeemfysieke adressen via een UEFI-mechanisme, het zogenaamde platform runtime mechanism (PRM). Een andere waardevolle toevoeging is de vereenvoudigde manier om microcode-patches te laden op AMD Zen- en nieuwere CPU's, waarbij de familie, het model en de stepping zijn gecodeerd in het patchversienummer. Verbeteringen in Bestandsystemen en Hardware-ondersteuning Onder de nieuwe functies bevindt zich ook ondersteuning voor file-backed mount voor het EROFS-bestandssysteem, en gast PMU-ondersteuning voor LoongArch KVM. Bovendien is er ondersteuning voor ACPI-gebaseerde enumeratie van interruptcontrollers op RISC-V. De thermal core testing module is vernieuwd, waardoor het nu mogelijk is om mock thermal zones aan te maken en te beheren via debugfs. Dit biedt ontwikkelaars de kans om de functionaliteit van de thermische kern grondig te testen. Voor netwerkfunctionaliteit zijn er ook enkele belangrijke verbeteringen doorgevoerd. De Device Memory TCP-ondersteuning maakt het mogelijk om TCP-payloads zonder kopie naar een DMABUF-regio te ontvangen, terwijl pakketheaders afzonderlijk in de normale kernelbuffers worden opgeslagen. De IPv6 IOAM6-ondersteuning biedt nieuwe mogelijkheden voor het encapsuleren van tunnelbronnen. Nieuwe Drivers en Ondersteuning voor Hardware Linux kernel 6.12 breidt de hardware-ondersteuning verder uit met nieuwe en geüpdatete drivers. Dit omvat ondersteuning voor i.MX95 NETCMIX in de block control provider, en nieuwe drivers voor MSM8976 en MSM8937-platforms. Daarnaast is er een nieuwe driver voor de ON Semiconductor LC824206XA micro USB-schakelaar op de Lenovo Yoga Tablet 2 Pro-1380. De intel_idle-driver ondersteunt nu Granite Rapids Xeon-processors, en de intel_rapl power capping-driver herkent nu de family 1Ah van AMD-processors en Intel ArrowLake-U-chips. Tevens is er nu ondersteuning voor de PixArt PS/2 touchpad en de RTL8852BT en 8852BE-VT (Wi-Fi 6). Verbeteringen voor Gebruikerservaring De gebruikerservaring is ook verbeterd met nieuwe hardwarefuncties zoals de mogelijkheid om batterijinstellingen te wijzigen op Dell-laptops en fanprofielen te configureren op ASUS Vivobook-laptops. De ondersteuning voor ARM64-gebaseerde Surface-apparaten is een welkome aanvulling voor gebruikers van Microsoft-hardware. Conclusie en Aanbevelingen Met al deze verbeteringen en nieuwe functies is de release van Linux kernel 6.12 een belangrijke stap voorwaarts in de ontwikkeling van het Linux-platform. Gebruikers en ontwikkelaars worden aangemoedigd om de nieuwe mogelijkheden te verkennen en te profiteren van de verbeterde prestaties en functionaliteit. Je kunt Linux kernel 6.12 nu direct downloaden vanuit de git-tree van Linus Torvalds of via de website kernel.org, als je het leuk vindt om het zelf te compileren op jouw GNU/Linux-distributie. Echter, het is sterk aanbevolen om te wachten tot Linux 6.12 beschikbaar is in de stabiele softwarerepositories van jouw distributie voordat je de kernel bijwerkt. Voor meer details over deze release, waaronder specifieke technische verbeteringen, kun je de shortlog van Linus Torvalds op de aankondigingspagina bekijken.