от bop_bop_mara(20-05-2011)

Днес излезе новата версия на Linux ядрото. Linus Torvalds обяснява решението си да обяви финалния вариант на 2.6.39 с добрите резултати, наблюдавани при rc-версиите. Версията не е изпълнена с множество промени, а по-скоро представлява стъпка, разкриваща прогреса и стабилността на ядрото. Ето и малка част от новостите.

Отбелязан е сериозен напредък в драйвърите за графични устройства, произведени от Intel, Nvidia и AMD. Най после е добавен драйвър за GMA500, който, макар и с ограничени възможности, прави важна крачка в поддръжката на картата под Linux. В драйвъра Noveau е отстранен проблем, оказващ сериозно влияние върху производителността, а драйвърът Radeon ще поддържа в голяма степен карти от семейството Cayman (в следващи версии се очаква да се поправи и липсата на поддръжка за 2D и 3D ускорение). Забележителни подобрения в драйвърите има и за безжичните мрежови адаптери RTL8192CU и RTL8188CU и сериите Broadcom 802.11n и Intel 2000, поддръжката на USB 3.0 и др.

Представена е нова файлова система - Pstore, която да се използва за т.нар. persistent storage - съхраняване на важни съобщения от ядрото (например при crash) за достъп при следващо стартиране. Оптимизации са направени и по файловите системи Ext4 и BtrFS (която все още е с екпериментален статус).

Относно вътрешната структура на ядрото, официално е обявено премахването завинаги на механизма BKL (Big Kernel Lock). Също така е въведен параметър threadirqs, чрез който може да се използва включената по подразбиране в real-time клона опция прекъсванията да бъдат обработвани в нишки на ядрото. Подобрения има и в управлението на паметта на виртуализационната технология KVM.

Linux 2.6.39 е mainline (vanilla) версия, кодът можете да свалите от http://kernel.org/.

Източник: The H
Използвани са материалите от статията What's new in Linux 2.6.39 на Thorsten Leemhuis



<< Open Virtualization Alliance | Партньорство между Mtel и Opera Software >>