Da Linux bliver 30 år gammel, er kernel 5.14 blevet frigivet. Den indeholder det sædvanlige brede udbud af interne under-the-hood rettelser og brugersynlige ændringer. Lad os tage et kig på de store forbedringer og fordele.
Fødselsdagsfester og en ny kerne
Linux blev lige 30. Linus Torvalds 'berømte indlæg om at oprette et gratis operativsystem (" ... bare en hobby, vil ikke være stor og professionel som GNU ") Blev foretaget den 25. august 1991. En ny Linux-kernel blev frigivet i slutningen af august 2021, sammenfaldende med "Konstant glitz, fyrværkeri og champagne" At Torvalds tørre konkluderer, vil helt sikkert markere overgangen af de mellemliggende tre årtier.
Denne kerneludgivelse bringer en varieret samling af forbedringer og ændringer, der blander de sædvanlige fejlrettelser og præstationsforbedringer med funktioner, der er catering til nogle ret specifikke brugssager som bedre støtte til bestemte typer hardware og hot-unplugging for visse grafikkort.
En mands niche er en anden mands mainstream. Nogen et sted vil være glad for at se selv den mest esoteriske tilføjelse eller rettelse. Støtte til flere hardwareplatforme hjælper Linux-spredning, som kun kan være en god ting i den bredere ordning af ting. Når det er sagt, er der masser i denne udgivelse, der gavner alle.
Den ene ændrer, at du måske allerede har hørt om, er ikke en af de nye tilføjelser, det er noget, der er taget ud. Flere titusinder af linjer af arv koden er blevet fjernet fra kernen, og med det understøtter gammelt og afskrevet Integreret Drive Electronics (IDE) harddisk interface.
Så understøttelse af en hardwaregrænseflade, der dateres tilbage til slutningen af 1980'erne, er blevet droppet, men hvad er nyt i denne udgivelse for her-og-nu?
Forbedret laptop funktion integration
Laptops fra nogle producenter vil drage fordel af dedikerede funktioner i kernel 5.14. Nogle af disse er synlige for den gennemsnitlige slutbruger, og nogle er bag kulisserne. Lenovo Thinkpad. Laptop-brugere kan nu ændre BIOS-indstillinger fra Linux.
Dette bygger på et initiativ spydt af Dell, der også har bidraget med en chauffør, der tillader invalidering af webkameraer og mikrofoner ved at efterligne handlingen af en kill switch eller den producent-specifikke tastaturgenvej, der gør det samme.
Forbedret processorstøtte
Intels P-State hybrid arkitekturprocessorer det Alder Lake P. og Alder Lake M modtager udvidet støtte. Disse processorer har en blanding af højtydende "Golden Cove" og høj effektivitet "Gracemont" kerner. Ikke at udelade, support er blevet tilføjet til AMD's Yellow Carp GPU. og beige goby gpu.
Sandsynligvis de mest betydningsfulde processorrelaterede kerneforbedringer er den
memfd_secret.
og kerneplanlægningsforbedringer. Disse er en del af det igangværende initiativ mod Intels tidligere
Specter- og smelteværdier
. Disse blev opdaget i 2018, og der har været igangværende arbejde siden da for at overvinde disse alvorlige sikkerhedsfejl.
Det
memfd_secret.
Funktionen gør det muligt for applikationer tildele og ring-hegn hukommelse, som selv kernen ikke kan få adgang til. Dette giver applikationer et sikkert sted at gemme hemmeligheder som krypteringsnøgler og autentificeringsoplysninger.
Kernens planlægningsmetoder lader kernen bruge hyper-threading mere effektivt. Det kan nu sørge for, at højtrudt og lavt tillidsprocesser ikke kører på samme kerne på samme tid. Tidligere metoder til bekæmpelse af spøgelse og nedbrydning var at deaktivere hyper-threading. Det var selvfølgelig en stop-gap-løsning, og vi ser de reelle rettelser, der kommer igennem.
Det RISC-V Arkitektur Giver forbedret støtte i form af forbedret adgang til nogle kernekernelegenskaber, herunder gennemsigtige Hugepages. . Dette er en kernel-funktion, der forbedrer ydeevnen ved at gøre den mest effektive brug af en CPU's hukommelseskortfaciliteter. Disse styrkes med optimerede rutiner for at flytte data frem og tilbage mellem kernel plads til UserSpace. Tilsætningen af SUCTLEDRM-I denne sammenhæng er "Direct Rendering Manager" ikke "Digital Rights Management" -improves interaktioner med GPU'er.
USB4 forbedringer
Kernen's. USB4. rutiner er blevet forbedret. Latens af sine lyddrivere er blevet reduceret, og forbedringer og fejlrettelser er blevet tilføjet til mange andre USB-relaterede drivere. Støtten til USB4 i Thunderbolt Core er blevet opdateret og øget.
AMD Radeon Hot-Swapping Support
Fancy trækker din AMD Radeon Graphics Card Ud af din computer Mens det kører ? Teoretisk, med kernel 5.14 kan du nu gøre det, og uden at få en kerne panik til din indsats. Dette kan være en lille-kigget-funktion, men AMD Radeon GPUS understøtter denne funktion, og derfor understøtter kernen nu det.
Støtte til andre platforme
Support er blevet forbedret til platforme uden for standard PC-formfaktoren. Det Raspberry PI 400. er en computer inde i et tastatur. Baseret på model 4 af den populære Raspberry PI single-board computer (SBC) meget begunstiget af hobbyister, beslutningstagere og undervisere, pakker den en meget overkommelig computer i en pakke mindre end et standard tastatur. Men den ikke-standard hardware krævede en brugerdefineret kernel. Støtte er nu inkluderet i standardkernen.
Banan Pi er en cheekily-navngivet Direkte konkurrent til Raspberry PI . Det Banan pi model m Nu får direkte støtte inden for kernen.
Systems-on-a-chip har også fået opmærksomhed. Tilføjelse af direkte støtte til Qualcomm SM8150. System-on-A-Chip (SOC) forbedrer brugeroplevelsen for Linux-brugere, der udnytter Microsoft Surface DUO. Platform, der er baseret på denne SOC. SM8150 er delnummeret til Snapdragon 855 + / 860 mobilplatformen.
Det Rockchip rk3568. SOC understøttes også af kerne 5.14. Dette er et produkt designet til at blive brugt af andre producenter inde i deres egne produkter. Interessant nok bliver det testet på Kvarts64. . Dette er en SBC, der udvikles af Pine64, folkene bag Linux-baserede PinyPhone. .
På emnet af smartphones er der også tilføjet støtte til Sony Xperia 1 / 1II og 5 / 5ii smartphones, lette deres brug med operativsystemer som Ubuntu touch.
Hvornår får min distribution 5.14?
Rullende fordelinger som bue og Manjaro. opdaterer allerede sig til 5,14. Andre distributioner vil følge med i overensstemmelse med deres egne opgraderings- og opdateringscykler. Det er dejligt at se stadig bredere og bedre støtte til andre platforme end standard desktops og servere. Dette gavner Linux-samfundet som helhed, ikke kun brugerne af ikke-mainline platforme.
Åh ja, tillykke med fødselsdagen, Linux!