Ny Linux-kerne styrker understøttelse af SMP

Den seneste udgave af Linux-kernen indeholder et antal forbedringer, der bør øge hastigheden i SMP (symmetric multiprocessing) systemer.

Artikel top billede

Computerworld News Service: Blandt forbedringerne i den seneste udgivelse af Linux-kernen er en justering i måden, hvorpå kernen understøtter filsystemerne ext4 og XFS.

Det gør dem bedre egnede til SMP-anvendelse.

Der er også fundet tid til adskillige optimeringer i forhold til routing og enhedshåndtering, som SMP-administratorer vil byde velkomne.

Linus Torvalds offentliggjorde tirsdag udgivelsen af den seneste version, 2.6.37, på mailinglisten Linux Kernel.

Udgivelsen kommer lidt over to måneder efter version 2.6.36, som blev udgivet i slutningen af oktober.

Der er tilføjet omtrent 1.140.000 linjer kode til denne version, skriver Linux Weekly News.
 
Dropper bufferlag
Filsystemet ext4 vil ikke længere anvende et bufferlag til kommunikation.

"Bufferlaget skaber mange problemer med ydelse og SMP-skalerbarhed, der vil blive løst med denne portering," bemærkes det i oversigten over ændringer i den nye version.

I en ydelsestest i et system med 48 processorkerner forbundet til et SAS-storage array med 24 enheder var den nye implementering af ext4 i stand til at øge hastigheden af 192 samtidige FFSB (flexible file system benchmark) tråde med 300 procent, mens belastningen af CPU'erne blev nedsat med en faktor tre eller fire.

Ved hjælp af adskillige forbedringer er også kernens understøttelse af filsystemet XFS blevet strømlignet.

Ændringsoversigten bemærker, at ydelsen er blevet forbedret med 15 procent i en test af en ottevejs-SMP-maskine ved brug af benchmarken fs_mark med 50 millioner filer. Filer slettes nu dobbelt så hurtigt som før.

Den nye Linux-kerne dropper også mindst en forældet SMP-teknologi, navnlig Big Kernel Lock (BKL).

Den blev introduceret i version 2.0 og taget i brug for at forbedre SMP-skalerbarheden.

Kan nedsætte ydelsen i store systemer

Som en måde til at kontrollere sideløbende beregninger sørgede den for, at der kun var en enkelt tråd ad gangen, der kørte i kernen.

BKL kan dog nedsætte ydelsen i store systemer.

Derfor har udviklerne efterfølgende skabt mere raffinerede teknikker, der fjerner behovet for at køre BKL.

Alle disse forbedringer bør give Linux en bedre ydelse på SMP-systemer.

SMP-systemer forbinder adskillige processorer med en samlet hukommelse og køres af et enkelt styresystem.

Selvom de traditionelt anvendes til store ERP-systemer (enterprise resource planning) og anden forretningssoftware til store virksomheder, så bruges SMP-arkitekturen også i dag i servere og desktoppe med blot to eller fire processorkerner.

Oversat af Thomas Bøndergaard

Læses lige nu

    Event: Computerworld Summit 2026 - København

    Digital transformation | København

    Styrk din digitale strategi med konkret brug af AI og ny teknologi. Mød 250 it-professionelle, få indsigter, løsninger og netværk på én dag. Computerworld Summit i København viser hvordan teknologi skaber forretningsværdi – her og nu.

    28. april 2026 | Gratis deltagelse

    Netcompany A/S

    Microsoft Operations Engineer

    Nordjylland

    Forsvarsministeriets Materiel- og Indkøbsstyrelse

    Har du SAP-kendskab, og mod til at arbejde i Forsvarets Cyberdivision i Hvidovre?

    Københavnsområdet

    Formpipe Software A/S

    Senior Product Manager

    Københavnsområdet

    Navnenyt fra it-Danmark

    Norriq Danmark A/S har pr. 1. september 2025 ansat Hans Christian Thisen som AI Consultant. Han skal især beskæftige sig med at bidrage til udvikling og implementering af AI- og automatiseringsløsninger. Nyt job

    Hans Christian Thisen

    Norriq Danmark A/S

    Netip A/S har pr. 19. august 2025 ansat Jacob Vildbæk Jensen som Datateknikerelev ved afd. Herning og afd. Rødekro. Han har tidligere beskæftiget sig med tjenerfaget,. Nyt job
    IT Confidence A/S har pr. 1. oktober 2025 ansat Johan Léfelius som it-konsulent. Han skal især beskæftige sig med med support, drift og vedligeholdelse af kunders it-miljøer samt udvikling af sikre og stabile løsninger. Han kommer fra en stilling som kundeservicemedarbejder hos Telia Company Danmark A/S. Han er uddannet (under uddannelse) som datatekniker med speciale i infrastruktur. Han har tidligere beskæftiget sig med kundeservice, salg og teknisk support. Nyt job

    Johan Léfelius

    IT Confidence A/S

    Norriq Danmark A/S har pr. 1. oktober 2025 ansat Rasmus Stage Sørensen som Operations Director. Han kommer fra en stilling som Partner & Director, Delivery hos Impact Commerce. Han er uddannet kandidat it i communication and organization på Aarhus University. Han har tidligere beskæftiget sig med med at drive leveranceorganisationer. Nyt job

    Rasmus Stage Sørensen

    Norriq Danmark A/S