Совместимость с процессорами linux

HardwareCompatibilityLists

Содержание

Hardware Compatibility Lists

Ресурсы, на которых можно проверить совместимость различных аппаратных компонентов с Linux

Списки совместимости оборудования по дистрибутивам Linux

  • https://certification.ubuntu.com — каталог протестированных и гарантированно работающих в Ubuntu Linux аппаратных устройств;
  • Список оборудования, совместимого с openSUSE (список поддерживается сообществом);
  • Официальный каталог оборудования, сертифицированного Novell для SUSE, содержит более 38 тыс. записей;
  • https://catalog.redhat.com/hardware — список оборудования, совместимого с RHEL/CentOS;
  • https://hcl.openmandriva.org/ — список оборудования, совместимого с OpenMandriva;
  • https://wiki.gentoo.org/wiki/Category:Computers — неофициальная информация о поддержке оборудования от пользователей Gentoo;
  • Неполный список оборудования, поддерживаемого AltLinux;

Общие списки совместимости

  • Каталог оборудования от Free Software Foundation
  • Список совместимости для всех дистрибутивов Linux, пополняемый программой hw-probe

Тематические списки

  • linux-on-laptops.com — каталог совместимости ноутбуков с Linux;
  • Таблица совместимости нетбуков Asus серии Eee PC с различными операционными системами;
  • Linux1510.pdf — тестирование множества материнских плат Asus с различными дистрибутивами;
  • openprinting.org — информация о совместимости принтеров с Linux;
  • Каталог поддерживаемых системой ALSA звуковых устройств;
  • qbik.ch/usb/devices — развиваемый проектом linux-usb.org список поддержки различных USB-устройств в Linux.
  • https://wireless.wiki.kernel.org — каталог совместимости Wi-Fi оборудования (раньше был wireless.kernel.org);
  • Wireless cards supported in Ubuntu — Wi-Fi card lists by manufacture, for example: TP-Link;
  • СписокUSB web-камер, поддерживаемых драйвером UVC;
  • Списоксканеров, с описанием поддерживаемой функциональности;
  • Списокпринтеров и МФУ от HP, рекомендованных к использованию в Linux (+ список моделей, требующих проприетарный плагин);
  • Список и ссылки на драйверы для принтеров и МФУ Brother;
  • Списокпринтеров, поддерживаемых Gutenprint (Gimp-Print);
  • Таблицы реализованных возможностей opensource-драйверов видеокарт ATI/AMD;
  • Таблицы реализованных возможностей opensource-драйверов видеокарт nVidia;
  • Таблицы поддержки графических чипсетов Intel;
  • Скорость работы различных видеокарт с OpenSource-драйверами;
  • Интерактивные доски в wiki ALT Linux;
  • Совместимость ИБП с «Network UPS Tools»;
  • Каталог устройств с плохой поддержкой в ядре Linux

Чёрные списки

Запуск Linux-дистрибутивов на этом железе может привести к неработоспособности железа:

Куда можно добавить информацию

  • Отправить информацию о компьютере с помощью perl-скрипта hw-probe, см. раздел ниже;
  • https://h-node.org — придётся зарегистрироваться. Добавление оборудования представляет из себя заполнение анкеты, также есть небольшая инструкция;
  • https://openbenchmarking.org — результаты тестов Phoronix, надо запустить у себя Phoronix test suite;
  • Если вы как-то особенно настроили lm-sensors для вашей материнской платы, добавьте конфигурацию согласно этой инструкции: lm-sensors Configurations;
  • linux-on-laptops — можно предложить добавить на сайт ссылку на обзор ноутбука с работающим linux;

hw-probe: добавить информацию на linux-hardware.org

Команда для отправки данных:

Пример создания ID, чтобы потом видеть все «свои» компьютеры:

Пример отправки данных, с тестом производительности, но без информации о точках монтирования, размеров разделов и списка пакетов:

Источник

Из ядра Linux исчезнет поддержка старых процессоров

Из ядра Linux может пропасть поддержка старых процессоров, вышедших много лет назад и давно не получавших апдейты от своих разработчиков. В списке на удаление более 20 чипов, преимущественно ARM, но есть и представители других архитектур, в том числе MIPS.

Новое ядро без старых процессоров

Разработчики Linux готовятся исключить из основного состава его ядра поддержку процессоров, архитектуры которых не обновлялись долгое время. Под прицелом у них несколько десятков чипов и семейств процессоров, о чем рассказал в своем письме другим разработчика один из программистов команды – Арнд Бергман (Arnd Bergmann). В данном случае под «обновлением» Бергман подразумевает поступление новых патчей от пользователей/мейнтейнеров этих процессоров.

Читайте также:  Как исправить ошибку windows explorer

«После релиза ядра Linux 5.10 я изучил ARM-платформы, давно не получавшие никаких обновлений и составил список кандидатов на удаление. Три года назад я удалил процессорных архитектур из ядра, но имеет смысл сделать это оптом», – отметил разработчик в своем письме.

Ядро Linux 5.10 вышло 13 декабря 2020 г. Это LTS-версия ядра с расширенной поддержкой, которая закончится лишь в 2026 г. На момент публикации материала ядро было обновлено до версии 5.10.7 (доступна с 12 января 2021 г.).

ARM-процессоры на удаление

Список, составленный Арндом Бергманом, включает 14 процессоров (и их семейств, например, EFM32) с архитектурой ARM, давно не обновлявшихся и потому предложенных к удалению. Судьба 13 из них пока не решена – разработчики определятся с ней в ближайшее время в ходе обсуждения.

Поддержка некоторых из перечисленных чипов может в итоге остаться в ядре Linux, но только не PicoXcell. Это процессор компании PicoChip, выпущенный более 10 лет назад и впервые отмеченный в ядре Linux в 2011 г. PicoChip была основана в 2000 г., в 2012 г. ее приобретена сперва Mindspeed Technologies, а затем и Intel.

ARM-процессоры без обновлений

Процессор / семейство процессоров Добавлен в состав ядра Linux Дата последнего обновления
ASM9260 2 014 2 015
AXXIA 2 014 2 015
BCM/Kona 2 013 2 014
DigiColor 2 014 2 015
Dove 2 009 2 015
EFM32 2 011 2 013
NSPIRE 2 013 2 015
PicoXcell 2 011 нет данных
PRIMA2 2 011 2 015
Spear 2 010 2 015
Tango 2 015 2 017
U300 2 009 2 013
VT8500 2 015 2 014
ZX 2 010 нет данных

Бергман попросил разработчиков оповестить его, если один или несколько процессоров до сих пор поддерживаются разработчиками. В этом случае их поддержка будет сохранена.

Бергман также предложил удалить поддержку нескольких старых ARM-платформ, получавших обновление в недавнем прошлом. В списке есть процессоры, поддержка которых была добавлена в ядро Linux в период с 2006 по 2016 гг., обновлявшиеся в 2019, 2018 и 2017 гг.

Недавно обновлявшиеся ARM-процессоры

Процессор / семейство процессоров Добавлен в состав ядра Linux Дата последнего обновления
CLPS711x нет данных 2 016
CNS3xxx 2 010 2 019
EP93xx 2 006 нет данных
Footbridge нет данных 2 013
Gemini 2 009 нет данных
HISI 2 013 нет данных
Highbank 2 011 нет данных
IOP32x 2 006 нет данных
IXP4xx нет данных 2 018
LPC18xx 2 015 2 019
LPC32xx 2 010 нет данных
MMP 2 009 2 017
Moxart 2 013 нет данных
MV78xx0 2 008 нет данных
Nomadik 2 009 нет данных
OXNA 2 016 нет данных
PXA нет данных нет данных
RPC нет данных нет данных
SA1100 нет данных нет данных

В этом перечне 19 пунктов, но лишь по шести из них у Бергмана есть информация по дате последнего обновления.

Платформам на других архитектурах тоже досталось

При подготовке своего письма Арнд Бергман обратил внимание и на другие платформы, не относящиеся к ARM. Некоторые из них, по его словам, давно не используются и не поддерживаются разработчиками, и он привел их список.

Процессоры без ARM

Процессор / семейство процессоров Дата последнего обновления
H8300 2 020
C6X нет данных
SPARC/Sun4M нет данных
PowerPC/CELL (отдельно от кода PlayStation 3) нет данных
PowerPC/CHRP 2 009
PowerPC/AmigaOne 2 009
PowerPC/Maple 2 011
M68K для Apollo, HP300, Sun3 и Q40 нет данных
MIPS JAZZ 2 007
MIPS Cobalt 2 010

Бергман подчеркнул, что некоторые разработчики давно говорили ему о необходимости удалить поддержку некоторых платформ из списка, в частности, H8300 (не путать с Intel Core i5-8300H). Позже он вспомнил еще несколько старых платформ, поддержка которых в ядре Linux, больше не нужна. В этом списке оказались: 80486SX/DX, Alpha 2106x, IA64 Merced (первое поколение Itanium), MIPS R3000/TX39xx, PowerPC 601, SuperH SH-2 и 68000/68328 (Dragonball).

Читайте также:  Где взять значки для папок windows

Новые процессоры взамен старых

Удаляя из ядра Linux поддержку одних процессоров, разработчики регулярно добавляют в него поддержку новых. Например, в июне 2020 г. список поддерживаемых CPU пополнил российский 28-нанометровый Baikal-T1 с MIPS-архитектурой. Его упоминание появилось сперва в сборке ядра 5.8-rc2, а затем в начале августа 2020 г. – и в стабильной версии 5.8.

В середине октября 2020 г. ядро Linux обновилось до версии 5.9 и обзавелось поддержкой не существовавших на тот момент разработок Intel и AMD. К, примеру, в списке поддерживаемых Linux устройств появились графические ускорители AMD Navi 21 и Navi 22, а также GPU Intel на основе архитектуры Rocket Lake.

Источник

Обзор работы Linux на Ryzen

Зачастую мы, покупая вещь, стараемся найти отзывы о ней, какие-то результаты практического применения другими пользователями сети. Поэтому, думаю, неплохо будет порассуждать о новых устройствах на этом сайте в рамках темы открытое программное обеспечение. Вы спросите, а при чем здесь ПО? Мой ответ вам — а почему бы не протестировать новую вещь с помощью имеющихся инструментов в Linux?

В руки попал новый ноутбук Lenovo IdeaPad S145-15API. Операционной системой для тестирования была выбрана Ubuntu 18.04 LTS, а инструментом тестирования — Phoronix Test Tuite, содержащий множество тестов для различных вариантов использования современного компьютера. В этой статье мы сделаем обзор работы Linux на Ryzen и сравним его с более старыми моделями процессоров.

Характеристики оборудования

Рассмотрим кратко характеристики ноутбука, не ради рекламы, а для того, чтобы понять — что же он из себя представляет.

Дисплей 15.6 дюйма с разрешением FullHD, Ryzen 5 3500U @ 2.10GHz (4 ядра / 8 потоков) — процессор самой последней линейки Ryzen для ноутбуков от AMD. Оперативной памяти немного — 8 Гб, сразу установлены SSD 128 Гигабайт и жесткий диск 1 Тб. Дискретная графика не установлена, вся надежда на интегрированную графику процессора в лице AMD Radeon Vega 8. Так как целью был не подробный разбор характеристик пациента, то на этом остановим наше знакомство с hardware.

Для сравнения были взяты два достаточно старых ноутбука с процессорами от Intel и AMD, оказавшиеся под рукой:

  • Acer Aspire 7560G: процессор AMD A8-3500M APU @ 1.50GHz (4 Ядра), дисплей 17 дюймов, разрешение 1600х900, оперативной памяти 8 Гигабайт, SSD 480 гигабайт, видеокарта AMD Radeon HD 6620G 512 Мегабайт
  • Sony Vaio sve1713a4rb: процессор Intel Core i3-3120M @ 2.50GHz (2 ядра / 4 потока), дисплей 17 дюймов, разрешение 1600х900, оперативной памяти 6 Гигабайт, SSD 480 гигабайт, видеокарта AMD Radeon HD 7650M 1 Гигабайт

Обзор работы Linux на Ryzen

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

Мною ноутбук был протестирован в обширном наборе тестов для различных вариантов нагрузок. Посмотрим на некоторые их них. И попытаемся сделать выводы о производительности современного середнячка в сравнении с ноутбуками прошлых лет.

1. scimark2

Данный тест запускает SciMark 2.0, который является эталоном научных вычислений, целочисленных вычислений. Тест разработан программистами National Institute of Standards and Technology. Составной результат включает в себя оценку всех тестов пакета SciMark 2.0.

Читайте также:  Wine staging mac os big sur

В данном тесте мы видим серьёзное, более чем двукратное превосходство ядра Ryzen над старым ядром CPU Phenom II (процессор A8). Также мы видим, что ядро третьего поколения процессоров Core также сдает позиции перед новичком обзора, но не настолько сильно, как серия процессоров AMD A.

2. Pybench

Этот тест сообщает суммарное время усредненных результатов прохождения тестов Pybench. Pybench сообщает среднее время выполнения функций Python, что дает довольно точную оценку производительности в данном языке программирования.

В данном тесте чем меньше полученное значение, тем производительнее оказался процессор. Как видим ситуация не поменялась — новый Ryzen обходит и старичка семейства Core и оказывается более, чем в 2.5 раза производительнее процессора серии A от AMD.

3. RAMspeed

Данный тест показывает производительность оперативной памяти. Я предоставил вам два результата этого теста — средняя производительность в целочисленных операциях и средняя производительность в операциях с плавающей точкой.

Ноутбук с процессором Ryzen также оказался на голову выше соперников, которые не могут противопоставить современному ноутбуку практически ничего в плане производительности.

4. Blender

Blender – тест производительности процессора при рендеринге трехмерных сцен окружающей жизни на основе движка одноименного открытого и свободного программного обеспечения.

Здесь мы видим серьёзную победу современного середнячка, но, всё равно, время оказывается достаточно большим — всё-таки рендеринг сцены составил почти 10 минут. Для оценки производительности использовалась сцена с BMW27.

5. BRL-CAD

Данный бенчмарк основан на движке свободного и открытого программного обеспечения для твердотельного моделирования BRL-CAD. Результаты тестов будут интересны всем, кто интересуется проектированием и различными инженерными построениями.

Победа процессора Ryzen просто ошеломительная, даже процессор от компании Intel отстал от новичка более, чем в 3.5 раза.

6. FFmpeg

Данный тест использует набор библиотек для кодирования и декодирования аудио и видео FFmpeg при оценке производительности в обработке видео.

И здесь процессор также показывает себя с лучшей стороны, оказываясь намного быстрее своих конкурентов.

7. Unigine-Heaven

Этот бенчмарк представляет из себя 3D сцену Heaven для 3D движка Unigine. Он чрезвычайно требователен к производительности видеокарты.

Этот тест показывает огромное превосходство современных видеокарт над старичками обзора. Но, следует отметить, что это превосходство оказывается чисто теоретическим, так как нормальную частоту кадров в секунду, FPS, удается получить только в разрешении 1024*768. В современном разрешении FullHD встроенной графики оказывается недостаточно для комфортного FPS.

8. SQLite Speedtest

Здесь используется эталонный тест производительности системы speedtest1.с, выполненный 1000 раз. Программа генерирует обычную рабочую нагрузку при работе с библиотекой SQLite на Ryzen в AMD Linux.

В данном тесте превосходство системы с процессором Ryzen оказывается не таким ошеломительным, но это связано с тем, что соперники используют не стоковую конфигурацию, что позволяет им по некоторым параметрам быть наравне с виновником данного тестирования. Это наличие SSD и больший объем оперативной памяти.

Выводы

Мы сегодня сравнили ноутбук с современным процессором Ryzen 3500U с ноутбуками, которые используют старые модели процессоров от производителей Intel и AMD. Как видите, современные процессоры Ryzen и Linux вполне неплохо дружат.

Если вы задавались вопросом о необходимости замены 5-7 летнего ноутбука на новую машину, то я должен вам сказать, что да, время серьёзных перемен в производительности портативных компьютеров наступило, и такая замена может быть целесообразной. Что же по поводу особенностей каждого теста в отдельности — хочется заметить сильно возросшую однопоточную производительность процессоров AMD, безоговорочная победа Ryzen в проектировании и неспособную показать достаточную производительность встроенную графику в тестах с разрешением FullHD.

Источник

Оцените статью