Обновленное ядро Linux лишилось поддержки старых процессоров, курс программирования

Обновленное ядро Linux лишилось поддержки старых процессоров, курс программирования

Рубрики:

Статьи

Метки:

В результате недавнего релиза ядра Linux 5.10 стало известно о прекращении поддержки старых CPU. По всей видимости, чистка затронула почти два десятка мало востребованных процессоров с редко встречающейся архитектурой. Безусловно, это поможет не накапливать «мусор» при дальнейшем развитии свободной операционной системы. Однако актуальный курс программирования ПО для Linux должен учитывать изменения в списке поддерживаемого оборудования.

Какие именно процессоры перестанут поддерживаться, курс программирования

Чуть больше месяца назад, 13 декабря 2020 года, Линус Торвальдс залил на GitHub ядро 5.10. Помимо всего прочего стабильная сборка новой версии отличается обновленным списком поддерживаемого оборудования. Например, туда вошли еще не поступившие в продажу GPU от AMD (Navi 21 и 22) и Intel (Rocket Lake). Однако более заметную реакцию в среде любителей Lunux вызвало письмо Арнда Бергмана. В нем речь шла о пересмотре поддержки целого ряда процессоров.

Прежде всего намеченная чистка нацелена на те решения, архитектура которых долгое время не видела обновлений. Сообщество Linux длительное время собирало данные о системах, предположительно заброшенных своими создателями. Потому разработчик составил список из 14 ARM-решений и 10 других CPU:

  • ASM9260;
  • NSPIRE;
  • Pico Xcell;
  • PRIMA2;
  • AXXIA;
  • BCM/Kona;
  • DigiColor;
  • Spear;
  • Tango;
  • U300;
  • VT8500;
  • ZX;
  • Dove;
  • EFM32;
  • H8300;
  • C6X;
  • M68K для Apollo, HP300, Sun3 и Q40;
  • MIPS Cobalt и JAZZ;
  • SPARC/Sun4M;
  • PowerPC/CELL, AmigaOne, Maple и CHRP.

Помимо всего прочего, эти процессоры последний раз обновлялись в 2009-2015 годах. С другой стороны, если найдутся данные о поддержке перечисленных CPU производителями — их оставят. Кроме Pico Xcell, который точно будет убран из нового ядра Linux. А вам можем посоветовать пройти курсы повышения квалификации администрирование Linux.

Почему удаляют поддержку процессоров из ядра Linux

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

К сожалению, аппаратное обеспечение подвержено довольно быстрому устареванию и за 3-5 лет может потерять актуальность. С другой стороны, для сообщества Linux никогда не было проблемой обеспечить совместимость со старым оборудованием. Пока такой процессор широко используется — в этом нет никакой проблемы. Однако в том случае, если система переходит в разряд экзотику, ее поддержка становится бесполезной нагрузкой. Потому как реализация совместимости требует от разработчиков дополнительных усилий в процессе разработки.

Для облегчения работы программистов, вносящих свой вклад в создание нового ядра, из него периодически убирают все ненужное. С другой стороны, такие ревизии осуществляются не только для очистки. Также разработчики сообщества регулярно добавляют поддержку новых устройств, недавно появившихся на рынке. К примеру, летом список совместимого оборудования пополнился российским Baikal-T1 с 28 нм MIPS-архитектурой. Пройдите системное администрирование курсы, чтобы узнать больше о взаимодействии программного обеспечения с аппаратным!

Рубрики:

Статьи

Метки:

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Поиск по сайту
Лучшее
Популярное

Результатов не найдено.

Рубрики
Меню