`

СПЕЦИАЛЬНЫЕ
ПАРТНЕРЫ
ПРОЕКТА

Архив номеров

Как изменилось финансирование ИТ-направления в вашей организации?

Best CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Андрей Кухар

Куются ядра: классика и модерн

+44
голоса

Чуть более недели назад, по прошествии шести месяцев разработки, вышел очередной стабильный релиз ядра Linux серии 2.4. Практически покинув рынок настольных систем, оно продолжает применяться в основном на разного рода серверах, где нет потребности в специфических усовершенствованиях, касающихся современного аппаратного обеспечения, а по-настоящему ценится надежность работы. Новое ПО – Linux 2.4.35 – содержит ряд исправлений, представленных в 2.4.34.6, в него включена поддержка высокоскоростных USB-устройств, систем без контроллера клавиатуры, загрузочной опции notsc (для «проблемных» процессоров) и пр.

Между тем, сейчас полным ходом идут работы над следующим выпуском ядра серии 2.6 – 2.6.23. Благодаря нескольким важным изменениям оно должно быть довольно занимательным. Так, в нем представлен новый планировщик задач Completely Fair Scheduler (CFS), изысканно сработанный Инго Молнаром (Ingo Molnar) из Rad Hat. Кроме того, в ядре нашлось место для двух гипервизоров – Xen и lguest. Первый, довольно известный достатком возможностей, уже на протяжении нескольких лет рассматривался в роли кандидата для внедрения в Linux и теперь, наконец, вошел в ее состав. Второй представляет собой небольшую (порядка 5 тыс. строк) программу, позволяющую исполнять только Linux-системы. Напомним, что в начале года в ядро был включен гипервизор KVM, реализующий аппаратно поддерживаемую виртуализацию. Сейчас он приобрел поддержку гостевых SMP-ВМ и ряд исправлений, призванных улучшить производительность. И последнее, что следует отметить, – новое ядро получило стабильный API-драйвер пользовательского режима – интерфейс, порядком упрощающий жизнь разработчикам драйверов устройств тем, что обеспечивает возможность кодирования в пользовательском режиме без потребности в плотной связи с внутренностями ядра.

В общем, жизнь в стане разработки Linux не стоит на месте, а как раз наоборот. Надеюсь, она небезинтересна не только мне...

+44
голоса

Напечатать Отправить другу

Читайте также

 
 
IDC
Реклама

  •  Home  •  Рынок  •  ИТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Сети  •  Безопасность  •  Наука  •  IoT