Теперь Android встроена в ядро ОС Linux

Опубликовано: 23 марта 2012 г., пятница
Разработчик операционной системы Linux Линус Торвальдс официально сообщил в своей рассылке 18 марта о том, что начался выпуск новой версии ядра Linux 3.3.

В представенном релизе ядра Linux 3.3 из основных улучшений можно отметить интеграцию изменений, подготовленных в процессе разработки платформы Android, поддержку новой архитектуры TI C6X, включение наработок по борьбе с негативным влиянием промежуточной буферизации пакетов (Bufferbloat), улучшенную реализацию RAID в Btrfs, интеграцию кода виртуального коммутатора Open vSwitch, альтернативную систему агрегации сетевых интерфейсов, новые средства для управления сетевыми приоритетами и возможность ограничения TCP-буфера в привязке к cgroup.

В новую версию принято около 10 тысяч исправлений от более 1200 разработчиков, размер патча - 43 Мб (для сравнения, размер патча ядра 3.2 - 99 Мб, 3.1 - 49 Мб, 3.0 - 44 Мб). Изменения затронули 10698 файлов, добавлено 599 тыс. строк кода, удалено 432 тыс. строк. Около 40% всех представленных в 3.3 изменений связаны с драйверами устройств, примерно 26% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% - файловыми системами и 4% c внутренними подсистемами ядра.

Ядро 3.3 также примечательно преодолением очередного рубежа - размер исходного кода ядра превысил отметку в 15 млн строк. При этом 5.6 млн строк приходится на драйверы, 1.8 млн на специфичный для аппаратных архитектур код, 700 тыс на файловые системы, 533 тыс на звуковую подсистему, 493 тыс на сетевой стек. 97.22% кода ядра написано на языке Си, 2.47% на ассемблере, 0.15% на Perl и 0.04% на Shell. Отметка в 10 млн строк была пройдена в конце 2008 года, при выпуске ядра 2.6.27.

На этот раз ядро операционной системы включает в себя код ОС Android для мобильных систем. Несмотря на то, что сама ОС Android создана на базе упрощенного ядра Linux, в течение последних нескольких лет эти две операционные системы совершенствовались и модернизировались независимо друг от друга.

В результате включения ОС Android в ядро Linux появится возможность использовать приложения для ОС Android на устройствах с операционной системой Linux. Это даст много новых преимуществ и рядовым пользователям, и разработчикам приложений для мобильных устройств.

Внедрение кода ОС Android – это не единственное усовершенствование, которое имеется в версии 3.3. Linux. Дополнительно в нее встроили программный коммутатор Open vSwitch, а также обеспечили пользователям возможность осуществлять запуск операционной системы на процессорах Texas Instruments, основанных на архитектуре C6X.

Линус Торвальдс занимается развитием ядра Linux уже более 20-ти лет – с 17 сентября 1991 года, когда появилась версия 0,01. Это ядро является базой для многих дистрибутивов, в том числе для Debian, Ubuntu, RedHat, Fedora, SUSE и других.

Источник: opennet.ru, webplaneta.de
Копировать, распространять, публиковать информацию портала News.lt без письменного согласия редакции запрещено.

Комментарии Facebook

Новый комментарий


Captcha

статьи по схожей тематике

HP обновила портфель решений Information Management

Компания HP обновила портфель решений Information Management, при помощи которого организации смогут снизить бизнес-риски, повысить эффективность управления деловой информацией дальше »

Microsoft тестирует онлайн–версию Office

Корпорация Microsoft представила «облачный» вариант популярного офисного пакета MS Office 365, предназначенный для совместной работы с документами в сети Интернет. дальше »

Microsoft подала 70 исков против украинских компаний

В производстве различных судов Украины находится более 70 дел, связанных с нарушением авторских прав корпорации. дальше »

Microsoft предлагает поисковик Bing for Ipad

Компания Microsoft представила новое поисковое приложение Bing, оптимизированное специально под «планшетные» компьютеры Apple iPad. дальше »

Opera стала в 4 раза быстрее

Норвежские разработчики объявили о выходе новой стабильной версии веб–браузера Opera, в которой была значительно улучшена работа технологии Opera Turbo дальше »

Microsoft представила первые данные об Internet Explorer 10

На конференции MIX11 компания Microsoft анонсировала первую предварительную версию браузера Internet Explorer 10. продемонстрировав его на системе с операционной системой Windows 8. дальше »

Adobe Creative Suite 5.5: инновационные инструменты для создания приложений

Компания Adobe представила новый пакет Adobe Creative Suite 5.5, который позволит дизайнерам и разработчикам создавать контент для популярных новых платформ – смартфонов и планшетных ПК. дальше »

Вышла новая версия Tildes Birojs

Латвийская ИТ–компания Tilde сообщила о выходе новой версии Tildes Birojs, в которой для осуществления перевода текста используются серверные мощности «облачного» (cloud computing) сервиса Amazon EC2. дальше »

NXP выпускает первое приложение для обмена данными на платформе Android

Компания NXP Semiconductors выпустила новое приложение, благодаря которому обладатели Android–смартфонов с поддержкой технологии NFC получат возможность создавать собственные NFC–метки. дальше »

Microsoft нашла новый способ борьбы с пиратством

Новая версия операционной системы для Xbox 360 не позволит запускать большинство пиратских дисков. Об этом сообщил сайт Just Push Start, а также сайт Xbox Scene со ссылкой на известного хакера C4Eva. дальше »