Artikel top billede

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.

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




Brancheguiden
Brancheguide logo
Opdateres dagligt:
Den største og
mest komplette
oversigt
over danske
it-virksomheder
Hvad kan de? Hvor store er de? Hvor bor de?
Despec Denmark A/S
Distributør af forbrugsstoffer, printere, it-tilbehør, mobility-tilbehør, ergonomiske produkter, kontor-maskiner og -tilbehør.

Nøgletal og mere info om virksomheden
Skal din virksomhed med i Guiden? Klik her

Kommende events
Datadrevet forretning: Skab enestående kundeoplevelser med viden og data i centrum

Data står i centrum, når du skal styrke kundeoplevelsen – eller det burde det i hvert fald gøre. På denne konference vil du møde eksperter indenfor CX og komme i dybden med, hvordan du sætter data, transparens og viden til at arbejde for dig i din Customer Experience-strategi.

07. maj 2024 | Læs mere


Kunstig Intelligens (AI) Masterclass - fra futuristisk idé til uundværlig ressource

Velkommen til en Masterclass om kunstig Intelligens (AI) og den transformative kraft, som kan tage din organisation og karriere til næste niveau. AI er gået fra at være en futuristisk idé til at blive en uundværlig ressource for virksomheder over hele verden og har allerede sat sit præg på den måde, som vi arbejder på, træffer beslutninger og kommunikerer med vores kunder.

07. maj 2024 | Læs mere


Parathed – Hvad gør din virksomhed, når I bliver ramt?

Cyberkriminalitet vokser som bekendt eksplosivt i takt med digitaliseringen i disse år og det kan være voldsomt dyrt at blive hacket. Potentielt kan det lægge jeres forretning helt ned, så I ikke kan rejse jer igen. Har jeres virksomhed styr på cybersikkerheden i en tid, der kalder på oprustning? Bliv inspireret til, hvad du som virksomhed kan gøre for at sikre virksomheden og medarbejdere, så I kan gå sikkert ind i fremtiden.

21. maj 2024 | Læs mere