Linux 3.11-kernel

Print Friendly, PDF & Email

Linus Torvalds heeft Linux-kernel 3.11 uitgebracht. De gloednieuwe kernel, die codenaam Linux for Workgroups heeft gekregen, biedt onder andere het experimentele Lustre-bestandssysteem en ondersteunt dynamisch powermanagement van AMD Radeon-gpu’s.

Linux for WorkgroupsIn juli werd de eerste release candidate van kernel 3.11 uitgebracht. Tevens bracht Linus Torvalds een wijziging aan in de codenaam: in plaats van Unicycling Gorilla zou de kernel Linux for Workgroups gaan heten, een speelse verwijzing naar het uit 1993 stammende Windows for Workgroups van Microsoft. Inmiddels is de code volgens Torvalds voldoende gerijpt om deze officieel uit te brengen.

De 3.11-kernel bevat onder andere een veiliger wijze om tijdelijke bestanden aan te maken. Door de ‘o-tmpfile’-flag aan een tijdelijk bestand toe te voegen zal deze onder andere niet zichtbaar zijn in het bestandssysteem. Ook worden dergelijke bestanden direct gewist zodra deze niet meer nodig zijn.

Met zswap introduceert de Linux-kernel een mechanisme dat het prestatieverlies bij het wegschrijven van swapbestanden, veelal naar harddisks of ssd’ss, moet verminderen. Dit is mogelijk door de te swappen data eerst te comprimeren in ram en deze pas daarna weg te schrijven, mits noodzakelijk. Omdat in veel gevallen het wegschrijven naar een trager swapvolume niet langer nodig zou zijn, kan er met zswap in bepaalde scenario’s snelheidswinst geboekt worden.

De kersverse Linux-kernel bevat experimentele code voor het dynamisch powermanagement van AMD Radeon-gpu’s. Gebruikers dienen de optie wel handmatig bij het starten van de kernel in te schakelen. Ook experimenteel is Lustre, een bestandssysteem dat met name nuttig is in clusteromgevingen.

Linux-kernel 3.11 zal ook ondersteuning gaan bieden aan nfs 4.2. Er wordt inmiddels druk gewerkt aan de 4.2-release van dit populaire netwerkprotocol. Verder heeft de ARM-architectuur eindelijk ondersteuning gekregen voor 64bit-adressering en met Linux for Workgroups kan de kernel daar voortaan mee overweg.