Разработчики ядра операционной системы Linux сегодня представили первый
стабильный релиз 2010 года. Новая версия ядра 2.6.33 содержит в себе
преимущества как для конечных пользователей, так и для Linux-разработчиков. В
новой версии ядра были реализованы некоторые обновления, улучшающие работу с
графикой и повышающие функционал, связанный с хранением данных.
По словам Линуса Торвальдса, лидера разработки ядра Linux, в версии 2.6.33
были окончательно интегрированы системы Nouveau и DRDB. Очевидно, что для
большинства пользователей наиболее значимым новшеством окажется интеграция
именно первой системы, так как она связана с выводом графики с современных
графических карт Nvidia и ATI. Фактически, Nouveau представляет собой подобие
открытых драйверов для коммерческих графических чипов.
Впрочем, согласно данным, изложенным в Nouveau FAQ, сама по себе реализация
этой технологии еще не завершена. К примеру, 2D-режим уже реализован полностью,
тогда как многие 3D-функции еще не завершены.
Также в новое ядро включены некоторые графические библиотеки, которые
изначально были созданы компанией Google для операционной системы Android. Сама
Google разработку этих библиотек уже не ведет.
Вторым важным новшеством стала поддержка DRDB или Distributed Replicated
Block Device. Эта технология окажется полезной для пользователей высокодоступных
кластеров и сетевых узлов хранения данных с технологией RAID. Данная технология
позволяет на уровне ядра выполнять дублирование данных по аналогии с тем, как
это делается в кластерных системах. В новой версии ядра появилась и функция,
позволяющая осуществлять мониторинг производительности этой системы.
Наконец, третьим важным дополнением в ядре стали улучшения во встроенной
технологии виртуализации KVM, значительная часть которых была сделана компанией
Red Hat. В плане виртуализации пользователи получили обновленную и более
стабильную подсистему ввода/вывода и поддержку аппаратных функций виртуализации,
заложенных в процессорах Intel Xeon Boxboro и AMD Opteron Magny-Cours. Релизы
этих процессоров только ожидаются. Благодаря новой системе виртуализации,
пользователи могут создавать виртуальные операционные системы, которые получат
физический доступ к устройствам сервера, что позволит ускорить работу
виртуальных машин и снизить загрузку сетевой подсистемы.