Kernen i Linux 6.18 er nu tilgængelig som en stabil version og kommer på et tidspunkt, hvor mange europæiske brugere begynder at tage GNU/Linux mere alvorligt, Grunde til at installere LinuxTrætte af ændringerne i Windows 11 og den tvungne integration af AI-baserede funktioner har kernefællesskabet taget et betydeligt spring fremad inden for ydeevne, stabilitet og hardwareunderstøttelse med en udgivelse, der påvirker både hjemmecomputere, servere og datacentre.
Denne nye kerne medfører ingen mærkbare ændringer på det grafiske niveau, fordi næsten alt sker "under motorhjelmen"Det repræsenterer dog en betydelig opgradering for dem, der bruger Linux dagligt: forbedret hukommelses- og lagerstyring, mere effektivt netværk, hurtigere og mere sikre filsystemer og et klart boost inden for sikkerhed og virtualisering. Desuden peger alt på, at det er kandidatversionen til at blive den næste kerne til Linux. Langsigtet support (LTS)Dette er meget relevant for virksomheder og offentlige forvaltninger i Spanien og resten af Europa.
En stabil udgivelse med en LTS-udgave
Linus Torvalds har bekræftet offentliggørelsen af på LKML Linux 6.18 stabil Efter en relativt stille udviklingscyklus ankom den syvende releasekandidat (rc7) med få ændringer. Bortset fra nogle mindre regressioner i den virtuelle hukommelse, der blev rettet i tide, var der ingen væsentlige grunde til at forsinke den endelige udgivelse. Koden er nu tagget og tilgængelig på kernel.org for alle, der ønsker at kompilere den selv.
Alt indikerer det Linux 6.18 tegner til at blive den næste LTS-kerneSelvom beslutningen endnu ikke er blevet officiel, vil den, hvis den bekræftes, blive grundlaget for mange langsigtede støttede udbetalinger, især i den professionelle sektor. Debian- og Ubuntu-derivaterVirksomhedsløsninger baseret på SUSE eller Red Hat, og distributioner rettet mod servere, cloud og indlejrede enheder, meget udbredt i Europa.
Hvis det implementeres som et langsigtet sikkerhedssystem (LTS), vil virksomheder og organisationer, der opererer i Spanien og EU, få en kernesikkerhed, der opretholdes i årevis med en forudsigelig rækkefølge af sikkerhedsopdateringer. Dette resulterer i færre forstyrrende ændringer og en mere stabil platform til at implementere kritiske tjenester, fra cloudinfrastrukturer til udviklingsarbejdsstationer.
Med hensyn til timing har Torvalds indikeret, at den næste version, Linux 6.19Den vil have en lidt længere udviklingscyklus end normalt på grund af Kernel Maintainer Summit, hvilket forstærker ideen om, at 6.18 vil være den vigtigste benchmark på kort og mellemlang sigt for stabile implementeringer.
Mere agil hukommelse: skiver, swap og interne ændringer
En af de mest betydningsfulde tekniske ændringer i Linux 6.18 er introduktionen af den såkaldte "neg" i SLUB-allokatoren. I stedet for at alle kerner konkurrerer om den samme pulje af små objekter, vedligeholder hver CPU sine egne lokale cacher, hvilket reducerer konkurrence og fremskynder både hukommelsesallokering og deallokering.
Denne cache-tilgang pr. processor er især mærkbar i arbejdsbelastninger, der bruger kernestrukturer og RCU-mekanismen intensivt. Typiske scenarier omfatter servere, containere, bulk-builds eller meget overbelastede webtjenester. Multitasking er mere gnidningsfrit og latenstider reduceres, noget fundamentalt for infrastrukturer, der opererer i europæiske datacentre.
Parallelt hermed er delsystemet af bytte Den gennemgår en indledende redesignfase: en ny swap-tabel introduceres, der fungerer som en abstraktion for at forbedre styringen af swap-cachen. Ifølge udviklerne er der observeret ydeevneforbedringer på mellem 5 og 20% i visse belastningstests, både i gennemløb og i kompileringstider eller antallet af håndterede anmodninger pr. sekund.
Linux 6.18 gør også fremskridt i omstruktureringen af interne hukommelsesstrukturer gennem den nye type memdesc_flags_t, beregnet som et indledende skridt til at reducere størrelsen af struct pageDenne ændring, omend subtil, åbner døren for enklere og mere effektiv hukommelsesstyring i fremtidige kerneversioner.
Derudover muligheden for at behandle forskellige kernenavnerum som filhåndtag gennem opkaldene name_to_handle_at() y open_by_handle_at()Dette gør det nemmere at identificere og sammenligne dem uden aggressivt at "forankre" ressourcer, hvilket er meget nyttigt i miljøer med komplekse containere.
Filsystemer: Bcachefs er ude, resten forstærkes
Den mest slående beslutning vedrørende filsystemer har været eliminering af Bcachefs af det primære kernetræ. Torvalds havde allerede markeret denne kode som "vedligeholdt eksternt" i 6.17, og på grund af gentagne brud på udviklingscyklusreglerne af dens vedligeholder - forældede patches og blanding af nye funktioner, når kun rettelser burde have været inkluderet - har han valgt at fjerne den i 6.18.
Teknisk set forsvinder Bcachefs ikke: de, der vil fortsætte med at eksperimentere med det, bliver nødt til det. kompiler det manuelt eller bruge eksterne moduler, men det ophører med at være en del af den officielle kerne. Fællesskabet er derfor forpligtet til at konsolidere mere modne og bedre integrerede filsystemer, hvilket reducerer risikoen for overraskelser i stabile versioner.
På den positive side, btrfs Den får understøttelse af blokstørrelser større end sidestørrelsen, hvilket åbner op for nye muligheder for fremtidig ydeevne og optimering, især på moderne højkapacitetsdrev. Parallelitet i læseintensive arbejdsbelastninger er også forbedret, og forskellige interne detaljer er forfinet.
Veteran XFS aktiv som standard online fsckDenne funktion giver dig mulighed for at udføre visse kontroller og rettelser på det installerede system. Version 6.18, der tidligere blev betragtet som eksperimentel, gør den til en del af standardfunktionaliteten, hvilket er nyttigt for servere, hvor det ikke altid er nemt at stoppe tjenester.
En EKST4 Understøttelse af 32-bit reserverede bruger- og gruppeidentifikatorer er udvidet, og en ny grænseflade introduceres. ioctl() at se og konfigurere superblokparametre. Disse ændringer påvirker primært administratorer og udviklere af administrationsværktøjer, men de styrker EXT4 som en robust mulighed for europæiske implementeringer, der prioriterer stabilitet.
I mellemtiden, kontrolløren af exFAT Den modtager meget aggressive optimeringer, med tilfælde hvor der er målt en acceleration på op til 16 gange i visse operationer. For dem, der flytter data mellem Windows og Linux ved hjælp af SD-kort eller USB-drev, resulterer disse forbedringer i meget hurtigere filkopier i daglig brug.
Der er også justeringer i FUSEsom nu kan håndtere kopier af større områder (over 32 bit), hvilket giver bedre ydeevne på brugernes filsystemer, og det nye mål introduceres. enhedskortlægger dm-pcache, der er i stand til at bruge persistent hukommelse — såsom CXL- eller DAX-enheder — som en højhastighedscache til langsommere diske eller SSD'er.
Hurtigere og mere robuste netværk
Netværkssektionen er en af de største fordele ved Linux 6.18. I UDP er modtageruten blevet omskrevet for at reducere intern konflikt og bedre udnytte NUMA-systemer, hvilket resulterer i forbedringer af ydelsen på op til 47% i pakkemodtagelseDenne øgede kapacitet styrker også modstandsdygtigheden over for massive trafikscenarier eller UDP-baserede DDoS-angreb.
I TCP debuterer kernen med den første understøttelse af Præcis eksplicit overbelastningsmeddelelse (AccECN)Dette er en videreudvikling af det velkendte ECN, der giver mere præcise oplysninger om netværksbelastning. Denne forbedring muliggør forfining af algoritmer til kontrol af overbelastning i komplekse infrastrukturer, såsom dem hos store operatører og cloududbydere, der betjener EU.
Linux 6.18 inkorporerer også en større standardmodtagebuffer (op til 4 MB) og forskellige optimeringer af bufferdelingssystemet, hvilket reducerer interne flaskehalse. For streamingtjenester, online spilplatforme eller realtidskommunikation, der er implementeret i Europa, Disse forbedringer hjælper med at opretholde en mere stabil latenstid. i spidsbelastningsperioder.
Inden for netværkssikkerhed understøttes TCP-forbindelseskryptering baseret på PSP (i henhold til den terminologi, der anvendes i koden)Dette tilføjer et ekstra lag af beskyttelse til visse datastrømme. Alt dette suppleres af justeringer af netværksstakken, der styrker ydeevnen under belastning og reducerer risikoen for regressioner.
Endvidere NFS-server skalerbarhed Det er blevet forstærket af muligheden for at deaktivere I/O-cachen i visse specifikke scenarier, hvilket forbedrer responsen i distribuerede miljøer, hvor konsistens og adfærd under høj samtidighed er afgørende, noget der er meget almindeligt i store europæiske virksomhedsimplementeringer.
Sikkerhed: Signeret GPF, multi-LSM-revision og renere TPM
Kernelsikkerhed er fortsat en prioritet i lyset af de seneste problemer som f.eks. en fejl i Android-kernenLinux 6.18 inkorporerer indlæsning af signerede BPF-programmerDet betyder, at kodeintegriteten kan verificeres, før udførelse tillades i kernen. Da BPF i stigende grad bruges til observerbarhed, netværksfiltrering og avancerede sikkerhedsløsninger, bliver signaturer en nøglekomponent i at forhindre ukontrollerede kodeinjektioner.
Revisionsundersystemet er blevet forbedret til mere konsekvent at håndtere miljøer med flere Linux-sikkerhedsmoduler (LSM) aktive samtidigt, såsom SELinux, AppArmor eller andre specialiserede moduler. Denne mulighed for at stable politikker og fortsætte med korrekt at revidere, hvad der sker i systemet, er især attraktiv for europæiske organisationer med strenge lovgivningsmæssige krav, fra banker til kritiske infrastrukturoperatører.
En anden vigtig beslutning er blevet Deaktiver HMAC-krypteringslaget på TPM-bussen som standardI sin nuværende implementering forårsagede denne funktion problemer med ydeevnen uden at tilbyde nogen reelle sikkerhedsfordele. Brugere, der har brug for den, kan aktivere den manuelt, men som standard eliminerer systemet en potentiel flaskehals uden at gå på kompromis med systemsikkerheden.
Parallelt er der foretaget justeringer af SELinux, herunder interne rettelser, der har krævet omdøbning af et stort antal variabler, og integrationen med de nye revisionsmekanismer er blevet forbedret. Selvom disse ændringer ikke bemærkes af slutbrugeren, De bidrager til en kerne, der er nemmere at vedligeholde og revidere. i professionelle miljøer.
Inden for sikker virtualisering tilføjer KVM understøttelse af teknologier som f.eks. SEV-SNP-krypteringstekstskjuling på AMD-platforme og styrker shadow stack-styring og indirekte branch-sporing, hvilket hjælper med at gøre angreb på kontrolflowkorruption vanskeligere i virtualiserede miljøer.
Mere rust i kernen og nye arkitekturer
Linux 6.18 tager endnu et skridt i integrationen af Rust som et andet udviklingssprog inden for kernen. De udvider sig bindinger til kritiske API'er, herunder atomare operationer, der er kompatible med kernelhukommelsesmodellen, bitmap-håndtering, DebugFS-adgang og værktøjer til mere sikker oprettelse af drivere.
Blandt de mest synlige nye funktioner er DRM-driver i Rust til ARM Mali GPU'erDenne controller, der stadig er i den eksperimentelle fase, er baseret på tidligere arbejde fra Panthor-projektet. Dens mål er at give mere robust grafikunderstøttelse, der er mindre tilbøjelig til hukommelsesfejl, en afgørende funktion for ARM-enheder, der distribueres i Europa til industriel, uddannelsesmæssig eller forbrugermæssig brug.
En anden vigtig brik er Rustbinderdriver til AndroidDette letter brugen af Androids interproceskommunikationssystem (IPC) i hovedkernen. Denne integration er relevant for både mobile enheder og indlejrede løsninger, der kombinerer Linux og Android på det europæiske marked.
På et arkitektonisk niveau er understøttelsen udvidet BPF-sand til PowerPC Der introduceres forbedringer til Arm, RISC-V og MIPS. I RISC-V genintroduceres og forfines ændringer, der ikke kom med i version 6.17, såsom nye primitiver til hukommelseskortlægning, understøttelse af RPMI-grænsefladen – svarende til ARM SCMI – og leverandørspecifikke udvidelser, hvilket forstærker engagementet i denne åbne arkitektur i europæiske hardwareprojekter.
Dette sæt af ændringer, sammen med de nye forbindelser og strukturer designet til fremtidige USB-controllere i Rust, Det baner vejen for, at flere drivere kan skrives i et sprog med større hukommelsessikkerhed.noget, der kan reducere sårbarheder på lang sigt.
Hardwaresupport: PC'er, PC-konsoller og Apple Silicon
En betydelig del af arbejdet med hver kerneversion fokuserer på drivere. Linux 6.18 udvider betydeligt forbruger- og professionel hardwaresupportmed særlig vægt på moderne udstyr, der sælges i Spanien og EU.
Inden for spil- og pc-konsoller, en ny HWMON-driver til GPD-udstyr såsom GPD Win 4 og Win Max 2, hvilket forbedrer ventilatorstyring og termiske sensoraflæsninger. Specifikke problemer i enheder som f.eks. ASUS ROG Allierede og Lenovo Legion Go 2Løser falske afbrydelser og fejl ved genoptagelse af NVMe-drev, der i nogle tilfælde kan få systemet til at gå ned.
Konsolcontrollere drager også fordel af: understøttelse af PlayStation 5 DualSense-controllerenHovedtelefonstikket fungerer korrekt under Linux. Når du tilslutter hovedtelefoner til controlleren, sendes lydudgangen som forventet, og den indbyggede mikrofon kan bruges uden kompliceret opsætning – en praktisk funktion til desktop- eller Steam Deck-lignende spillere.
Hvad angår traditionelle bærbare og stationære computere, forbedrer Linux 6.18 kompatibiliteten med en bred vifte af udstyr fra mærker som f.eks. ASUS, Dell, Alienware og HPNye sensorer er tilføjet til HWMON-driverne, ventilatorstyring er forbedret, RGB-lysstyring efter zoner er aktiveret, og specifikke drivere til funktionstaster og dedikerede knapper er integreret (inklusive den nu typiske "AI"-knap på nogle bærbare computere).
Kernen indeholder også initial understøttelse af haptiske touchpadsDisse er meget almindelige i moderne bærbare computere, der simulerer klik gennem vibrationer. Takket være Googles bidrag begynder disse paneler at fungere mere naturligt, hvilket bringer Linux-oplevelsen tættere på den, der tilbydes af andre systemer på computere, der sælges i Europa.

I Apples økosystem inkorporerer Linux 6.18 Trinvise forbedringer i understøttelse af M2 Pro-, M2 Max- og M2 Ultra-SoC'erneprimært gennem nye enhedstræer. Selvom det til daglig brug på Mac stadig er mere tilrådeligt at bruge specialiserede distributioner som Asahi Linux, indikerer det faktum, at support er ved at blive almindeligt, en stabil udvikling, der i sidste ende også vil gavne brugere i Spanien.
Endelig understøttelse af systemer baseret på Snapdragon X Elite og andre moderne ARM SoC'er, herunder controllere til strømstyring, video og nøgleelementer beskrevet i enhedstræerne. I specifikke modeller som ThinkPad T14s Gen 6 dukker der nye EC-drivere op, der forbedrer integrationen af avancerede hardwarefunktioner.
Grafik, processorer og AI-acceleratorer
Med hensyn til grafik tager Linux 6.18 endnu et skridt i retning af at forbedre understøttelsen af NVIDIA GPU'er med open source-driveren. NouveauNu bruger controlleren firmwaren som standard på kort fra Turing- og Ampere-familierne. GSP (GPU-systemprocessor) Når det er muligt, en arkitektonisk ændring, der sigter mod bedre strømstyring og mere robust understøttelse på mellemlang sigt for arbejdsstationer og gaming-rigs.
CPU-mæssigt finjusterer kernen styringen af de nyeste Intel-processorer. Driveren intel_pstate muliggør brugen af Hardware P-tilstande (HWP) under tilstanden Dynamisk effektivitetskontrol (DEC) Uden de traditionelle begrænsninger ved EPP muliggør dette en mere præcis justering af forholdet mellem ydeevne og effekt. Dette er især interessant for ultralette bærbare computere med Intel Meteor Lake-processorer, der sælges i Spanien og andre EU-lande.
Linux 6.18 fokuserer også på AI-acceleration. En ny driver til Rockchip SoC NPUmed understøttelse af flere kerner og dynamisk frekvensskalering. Således kan billige printkort, der er meget populære i europæiske projekter inden for uddannelse, let industri eller hjemmeautomation, bedre udnytte deres muligheder. machine learning uden altid at være afhængig af separate GPU'er.
Fremskridtet inden for grafikdrivere i Rust til ARM Mali GPU'er og i integrationen af specifikke API'er til acceleration Det hjælper kernen med at fungere som et solidt fundament for AI- og grafikløsninger på tværs af en række forskellige arkitekturer, fra SBC'er til lette bærbare computere.
Samlet set gavner disse forbedringer både brugere, der bruger deres pc'er til spil eller indholdsskabelse, og organisationer, der implementerer AI og computerintensive arbejdsbyrder i Linux-baserede infrastrukturer.
Virtualisering, containere og virksomhedsnetværk
Virtualisering og containere får endnu engang stor opmærksomhed. Linux 6.18 forstærker dette. KVM Med forbedret understøttelse af Intel- og AMD-sikkerhedsteknologier, såsom CET og SEV-SNP, forenkles implementeringen af forstærkede virtuelle maskiner i private og offentlige cloud-miljøer.
Et andet højdepunkt er den forbedrede understøttelse af at køre Linux 6.18 som gæst oven på FreeBSDs Bhyve-hypervisorDenne kombination er interessant for administratorer, der driver blandede infrastrukturer. Derudover forbedres bevarelsen af allokeringer. vmalloc i Kexec HandOver-mekanismen, hvilket hjælper med at gøre kerneændringer mere sikre og kontrollerede.
I containermiljøer forbedres håndteringen af deskriptorer tilknyttet navnerum, hvilket forenkler håndteringen af komplekse isolerede miljøer og dens integration med orkestreringsværktøjer som Kubernetes. Disse forbedringer er især nyttige for cloud-udbydere og europæiske virksomheder, der implementerer mikrotjenester i stor skala.
Netværksstakken forbedrer ikke kun ydeevnen, men også robustheden til virksomhedsbrug. Understøttelse af Google PSP-sikkerhedsprotokol anvendt på TCP-forbindelser Den tilføjer yderligere krypteringsmuligheder under overførsel, mens justeringer af UDP, AccECN og NFS hjælper kernen med at præstere bedre under tung belastning, hvilket opretholder stabilitet og acceptable svartider.
Alt dette gør Linux 6.18 til en meget stærk kandidat til at tjene som grundlag for kritisk infrastruktur og intensive netværkstjenester implementeret i europæiske datacentre, hvor kombinationen af ydeevne, sikkerhed og langsigtet support er nøglen.
Sådan opgraderer du til Linux 6.18 afhængigt af din distribution
Måden at tage springet til Linux 6.18 Det afhænger i høj grad af den anvendte fordeling. I fordelinger af typen rullende frigivelse — ligesom Arch Linux eller visse grene af Debian Testing og Fedora — ankommer den nye kerne normalt via en normal pakkeopdatering. I disse tilfælde er det tilstrækkeligt blot at opdatere systemet og vælge den nye kerne ved næste opstart. boot loader Det tilbyder flere muligheder.
I distributioner med mere klassiske supportcyklusserFor distributioner som Ubuntu, Linux Mint, Debian Stable eller openSUSE Leap er processen normalt anderledes: Linux 6.18 vil blive integreret i fremtidige versioner af distributionen eller i specifikke kerner, der udarbejdes af vedligeholderne. For mange brugere i Spanien vil den mest fornuftige fremgangsmåde være at vente, indtil distributionerne integrerer den nye kerne i deres officielle repositories, da dette garanterer sameksistens med deres egne patches og administrationsværktøjer.
De, der ikke ønsker at vente, kan ty til samlinger leveret af tredjeparter, som f.eks. .deb mainline-pakker eller PPA-arkiver I tilfælde af Ubuntu kan du enten downloade kildekoden direkte fra kernel.org og kompilere den manuelt. Denne metode giver maksimal kontrol og tidlig adgang til nye funktioner, men det betyder også at acceptere potentielle uforeneligheder og manglen på formel support fra distributionen.
I professionelle miljøer og på servere placeret i europæiske datacentre er det fortsat tilrådeligt holde sig til kernerne leveret af selve distributionen eller af den kontraherede supportudbyder, især hvis Linux 6.18 forventes at blive anvendt som grundlag for langsigtede kritiske implementeringer.
Under alle omstændigheder er det tilrådeligt at gennemgå distributionens ændringslog, kontrollere kompatibiliteten af vigtig hardware (RAID-controllere, specifikke netværkskort, proprietære moduler osv.) inden opdatering. lav en sikkerhedskopiPå denne måde kan fordelene ved 6.18 – mere ydeevne, sikkerhed og bedre enhedsunderstøttelse – nydes, samtidig med at risiciene minimeres.
Med alle disse nye funktioner skiller Linux 6.18 sig ud som en særligt relevant kerneversion: den kombinerer Ydeevneforbedringer i hukommelse, filsystemer og netværk Med et klart boost inden for sikkerhed, virtualisering og understøttelse af moderne hardware, og samtidig positioneret som en kandidat til Long Term Support (LTS), tilbyder denne udgivelse et alsidigt sæt forbedringer, der vil være mærkbare i flere år, uanset om det er for hjemmebrugere i Spanien, der ønsker at få mere ud af deres pc'er, eller for europæiske organisationer, der har brug for et solidt fundament for deres tjenester.