Объявлено о выходе ядра Linux 3.1

25/10/2011 17:21

Разработчики ядра операционной системы Linux спустя полтора месяца после выпуска первой предварительной версии Linux Kernel 3.1, сегодня выпустили финальную версию разработки. Напомним, что финальная версия Linux 3.0 была выпущена чуть более трех месяцев назад. Участники проекта Kernel.org говорят, что они закончили также анализ проведенного летом этого года хакерами взлома архива открытых кодов на Kernel.org и теперь утверждают, что проект полностью восстановлен от последствий взлома. Полная ревизия кода коснулась не только самого сайта, но и открытых исходных кодов, размещенных там. Говоря о ядре Linux 3.1, авторы проекта отмечают, что ядро получило поддержку технологии беспроводной радиосвязи короткого радиуса действия Near-field Communication (NFC), используемой в мобильной сфере для оплаты товаров и услуг. Ранее поддержка NFC была реализована в Android 2.3 и выпущенном на прошлой неделе Android 4.0. Помимо этого, в Linux 3.1 появилась поддержка открытых процессорных архитектур OpenRISC от OpenCores.org. Сейчас полностью поддерживаются 32-битные чипы OpenRISC 1000, данные процессоры используются во многих мобильных SoC-чипах. Дизайн этих чипов предлагается в соответствии с условиями лицензии LGPL. Также были обновлены драйверы Nvidia Nouveau для Mesa и X.org и добавлен режим 3D-ускорения для некоторых карт Nvidia GeForce и чипов архитектуры Nvidia Fermi. Данные нововведения позволяют linux 3.1 работать с последними версиями чипов GeForce 400 и 500. Помимо этого, в Linux 3.1 были реализованы дальнейшие работы, связанные со скоростью работы системы. В частности, ускорен процесс сброса данных из RAM на жесткий диск, доработке подверглись процессы блокировки различных данных в RAM и были устранены некоторые другие узкие места в работе Linux. В новой версии ядра была внедрена и новая версия файловой системы VFS (Virtual File System), которая стала более масштабируемой и стала быстрее переключаться между файловой системой и пользовательским пространством. Реализованы в Linux 3.1 и некоторые новшества, касающиеся систем хранения данных, в частности iSCSI и Raid. Как и прежняя версия ядра, версия 3.1 получила дальнейшие усовершенствования в работе виртуализаторов KVM и Xen. В Linux 3.1 заявлена обратная поддержка Xen PCI, позволяющая ядру ОС быстрее переключаться между PCI- и PCI-Express устройствами.
Анонс