Вышло новое ядро операционной системы 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.
Об изменениях:
Размер: 50.27 МБ
->