Topic.Lt Войти
Закрыть


Linux Kernel 2.6.28.1


Linux Kernel 2.6.28.1
Вышло новое ядро операционной системы Linux из серии Linux Kernel 2.6.xx.

25.12.08 состоялся релиз новой версии ядра открытой операционной системы Linux. Версия 2.6.28 стала пятым новым релизом ядра ОС, выпущенным в 2008 года, предыдущая версия 2.6.27 была представлена пользователям в октябре. По словам Линуса Торвальдса, в новой версии подготовлено несколько очень важных для развития Linux технологий, в том числе новая файловая система, а также улучшенная производительность графической подсистемы.

В листе рассылке для Linux-пользователей Торвальдс говорит, что рад сегодняшнему релизу и тому, что он поспел как раз на Рождество, чтобы у пользователей открытой ОС было впереди несколько дней, в течение которых они могут попробовать новинку и оценить ее в разных конфигурациях.

Новая версия ядра предлагает встроенную завершенную поддержку журналируемой файловой системы ext4. Торвальдс говорит, что на протяжении этого года в различных релизах ядра ext4 присутствовала в тех или иных вариантах, теперь же файловая система, что называется, доведена до ума и ее использование рекомендовано всем пользователям. Разработчики говорят, что уже в ближайшее время ext4 станет основной файловой системой для многих дистрибутивов Linux.

"Система ext4 является полноценной правопреемницей ext3. Сейчас стабильность ее кода более не вызывает сомнений и она может стать прочной основной, на которую пользователи могут положиться", - говорит Грег Хартманн, разработчик ядра, работающий в компании Novell.

Одним из недостатков файловой системы ext3 было использование системных данных с разбиением на 4-килобайтные блоки. Каждый такой блок данных имел свои метаданные, указывавший где именно на жестком диске записаны те или иные сведения. В ext4 "4-килобайтная" система получила свое развитие, которое позволяет варьировать блоки данных и указывать их от стартовой позиции предыдущего блока. Такая конфигурация, с одной стороны, повышает производительность работы с информацией, а с другой позволяет работать с существенно большими объемами данных.

"Еще одним новшеством ядра 2.6.28 стала новая видеоподсистема. "У нас появился новый менеджер видеопамяти GEM (Graphics Execution Manager), повышающий скорость работы ядра с видеографикой", - рассказывает Хартманн.

Одновременно с улучшенной видеоподсистемой в Linux появилась и новая система управлением питанием компьютера. Пол Фрилдс, лидер проекта разработки Fedora Project говорит, что новую технологию управления по достоинству оценят пользователи ноутбуков.

К слову говоря, мобильные пользователи должны будут оценить и полнофункциональную поддержку беспроводного USB, на нехватку которого открытой ОС уже давно указывали. "Linux наконец-то получила поддержку Wireless USB и UWB-устройств (ultra-wideband). Это целый новый класс устройств, который значительно расширит использование Linux", - уверен Хартманн.

Ряд новшеств был внесен и в виртуальную машину KVW (Kernel-based Virtual Machine), впервые виртуализатор появился в ядре Linux в феврале 2007 года.

What is Linux?

Linux is a clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.

It has all the features you would expect in a modern fully-fledged Unix, including true multitasking, virtual memory, shared libraries, demand loading, shared copy-on-write executables, proper memory management, and multistack networking including IPv4 and IPv6.

Although originally developed first for 32-bit x86-based PCs (386 or higher), today Linux also runs on (at least) the Alpha AXP, Sun SPARC, Motorola 68000, PowerPC, ARM, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, Intel IA-64, AMD x86-64, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa, and Analog Devices Blackfin architectures; for many of these architectures in both 32- and 64-bit variants.

Linux is easily portable to most general-purpose 32- or 64-bit architectures as long as they have a paged memory management unit (PMMU) and a port of the GNU C compiler (gcc) (part of The GNU Compiler Collection, GCC). Linux has also been ported to a number of architectures without a PMMU, although functionality is then obviously somewhat limited.

Об изменениях: ChangeLog-2.6.xx.

Размер: 50.25 МБ

Внимание! У Вас нет прав для просмотра скрытого текста.


->


Новость из портала NNM.Ru (NoNaMe)
www.Topic.lt/2009/01/20/linux-kernel-2.6.28.1.html URL - R.K. Frimen