Aangezien Linux 30 jaar oud is, is Kernel 5.14 vrijgegeven. Het bevat het gebruikelijke brede aanbod van interne onder-de-kapfixes en gebruiker zichtbare wijzigingen. Laten we eens kijken naar de belangrijkste verbeteringen en voordelen.
Verjaardagsvieringen en een nieuwe kernel
Linux werd net 30. Linus Torvalds 'beroemde post over het maken van een gratis besturingssysteem (" ... slechts een hobby, zal niet groot en professioneel zijn zoals GNU ") Is gemaakt op 25 augustus 1991. Er werd aan het einde van 2021 een nieuwe Linux-kernel vrijgelaten, samen met de "Constant glitz, het vuurwerk en de champagne" dat Torvalds droog concludeert, zal het passeren van de tussenliggende drie decennia zeker betekenen.
Deze kernel-ontgrendeling brengt een gevarieerde verzameling van verbeteringen en veranderingen, waarbij de gebruikelijke bugfixes en prestatieverbeteringen met kenmerken voor sommige nogal specifieke gebruiksgevallen zoals betere ondersteuning voor bepaalde soorten hardware en hot-hot opstellen voor bepaalde grafische kaarten.
De niche van een man is de mainstream van een andere man. Iemand zal ergens blij zijn om zelfs de meest esoterische toevoeging of oplossing te zien. Ondersteuning van meer hardwareplatforms helpt Linux-verspreiding, wat slechts een goede zaak kan zijn in het bredere schema van dingen. Dat gezegd hebbende, er is genoeg in deze release die iedereen ten goede komt.
De enige verandering waar je al over hebt gehoord, is niet een van de nieuwe toevoegingen, het is iets dat is afgenomen. Verschillende tienduizenden lijnen van Legacy-code zijn uit de kernel verwijderd en ermee, ondersteuning voor de oud en verouderd Geïntegreerde aandrijfelektronica (IDE) harde schijfinterface.
Dus, ondersteuning voor een hardware-interface die dateert uit de late jaren 1980 is gevallen, maar wat is er nieuw in deze release voor het hier-en-nu?
Verbeterde laptopfunctie-integratie
Laptops van sommige fabrikanten zullen profiteren van toegewijde functies in kernel 5.14. Sommige hiervan zijn zichtbaar voor de gemiddelde eindgebruiker en sommige staan achter de schermen. Lenovo thinkpad Laptopgebruikers kunnen nu BIOS-instellingen vanuit Linux wijzigen.
Dit bouwt voort op een initiatiefspeerpunt van Dell, dat heeft ook een stuurprogramma bijgedragen dat de invalidering van webcams en microfoons mogelijk maakt door de werking van een kill-schakelaar of de fabriekspecifieke toetsenbordsnelkoppeling te mimuleren die hetzelfde doet.
Verbeterde processorondersteuning
Intel's P-State hybride architectuurprocessors de Alder Lake P en Alder Lake M ontvangt uitgebreide ondersteuning. Deze processors bevatten een mix van krachtige "gouden baai" en hoge efficiëntie "Gracemont"-kernen. Niet te buiten te laten, is ondersteuning toegevoegd voor de gele karper van AMD GPU en beige Goby GPU.
Waarschijnlijk zijn de belangrijkste processorgerelateerde kernelverbeteringen de
memfd_secret
en kernplanningsverbeteringen. Dit maken deel uit van het lopende initiatief tegen de vorige van Intel
Spook- en meltdown-kwetsbaarheden
. Deze werden in 2018 ontdekt en het werk is sindsdien aan de gang geweest om deze ernstige beveiligingsfouten te overwinnen.
De
memfd_secret
FUNCTIE LETS TOEPASSINGEN WIJDEN EN RING-FACE-geheugen die zelfs de kernel geen toegang heeft tot. Dit geeft applicaties een veilige plek om geheimen op te slaan, zoals coderingssleutels en authenticatie-inloggegevens.
De kernplanningsmethoden laten de kernel hyper-threading efficiënter gebruiken. Het kan nu voor hoge vertrouwde en low-trustprocessen worden uitgevoerd die tegelijkertijd op dezelfde kern worden uitgevoerd. Eerdere methoden voor het bestrijden van spook en meltdown waren om hyper-threading uit te schakelen. Uiteraard was dat een stop-gap-oplossing en we zien de echte fixes die er doorheen komen.
De RISC-V-architectuur krijgt verbeterde ondersteuning in de vorm van verbeterde toegang tot sommige kernpit-functies, waaronder Transparante enorme pages . Dit is een kernel-functie die de prestaties verbetert door het meest efficiënte gebruik van de geheugenmappingfaciliteiten van CPU te maken. Deze worden versterkt met geoptimaliseerde routines om gegevens heen en weer te verplaatsen tussen kernelruimte naar gebruikersruimte. De toevoeging van SimpledRM-in deze context, "Directe rendering manager" niet "Digital Rights Management" -Inproves interacties met GPU's.
USB4-verbeteringen
De kernel's USB4 Routines zijn verbeterd. De latentie van zijn audiostuurprogramma's is verminderd, en verbeteringen en bugfixes zijn toegevoegd aan vele andere USB-gerelateerde stuurprogramma's. De steun van USB4 in de Thunderbolt-kern is bijgewerkt en toegenomen.
AMD Radeon Hot-swapping Support
Fancy Trok je AMD Radeon grafische kaart uit je computer terwijl het loopt ? Theoretisch, met kernel 5.14, kun je dat nu doen, en zonder een kernelpaniek te krijgen voor je inspanningen. Dit is misschien een little-sear-for-feature, maar de AMD Radeon GPUS ondersteunt deze functie en dus ondersteunt de kernel het nu.
Ondersteuning voor andere platforms
Ondersteuning is verbeterd voor platforms buiten de standaard pc-formulierfactor. De Raspberry PI 400 is een computer in een toetsenbord. Gebaseerd op model 4 van de Populaire Raspberry PI één boordcomputer (SBC), veel begunstigd door hobbyisten, makers en opvoeders, verpakt het een zeer betaalbare computer in een pakket dat kleiner is dan een standaard toetsenbord. De niet-standaard hardware vereiste echter een aangepaste kernel. Ondersteuning is nu opgenomen in de standaardkernel.
De bananenpi is een brutaal genoemd Directe concurrent voor de frambozen pi . De Banaan pi model m Nu wordt directe ondersteuning binnen de kernel.
Systemen-On-A-chip hebben ook aandacht gekregen. Directe ondersteuning voor de Qualcomm SM8150 System-on-A-chip (SOC) verbetert de gebruikerservaring voor Linux-gebruikers die de Microsoft Surface Duo platform dat is gebaseerd op deze SOC. SM8150 is het onderdeelnummer voor het mobiele platform van de Snapdragon 855 + / 860.
De Rockchip rk3568 SOC wordt ook ondersteund door kernel 5.14. Dit is een product dat is ontworpen om te worden gebruikt door andere fabrikanten in hun eigen producten. Interessant is dat het wordt getest op de Kwartsz64 . Dit is een SBC die wordt ontwikkeld door Pine64, de mensen achter de Linux-gebaseerde Pinephone .
Op het onderwerp smartphones is ook ondersteuning voor de Sony Xperia 1 / 1II en 5 / 5II-smartphones, het gebruik van hun gebruik met besturingssystemen zoals Ubuntu Touch.
Wanneer krijgt mijn distributie 5.14?
Rolling distributies zoals boog en Manjaro zijn al bij het bijwerken op 5.14. Andere distributies volgen het pak volgens hun eigen upgrade- en updatecycli. Het is geweldig om steeds breder en betere ondersteuning te zien voor andere platforms dan standaard desktops en servers. Dit komt de Linux-community ten goede als geheel, niet alleen de gebruikers van niet-hoofdlijnplatforms.
Oh ja, gelukkige verjaardag, Linux!