Ядро Linux 5.9 поддерживает 99% популярного PCI-оборудования на рынке

Проведена оценка уровня поддержки оборудования ядром Linux 5.9. Средняя поддержка PCI-устройств по всем категориям (Ethernet, WiFi, графические карты, звук и т.д.) составила 99.3%. Специально для исследования был создан репозиторий DevicePopulation, в котором представлена популяция PCI-устройств на компьютерах пользователей. Статус поддержки устройств в последнем ядре Linux можно получить с помощью проекта LKDDb.

Для оценки поддержки оборудования в операционной системе, казалось бы, можно просто вычислить отношение количества поддерживаемых устройств к общему количеству устройств на рынке. Но, во-первых, обе величины даже приблизительно не известны, а, во-вторых, не все устройства одинаково популярны. Есть широко используемые устройства, поддержка которых необходима, и есть редкие, пользователей которых совсем немного. Учёт популяции PCI-устройств на компьютерах пользователей позволил понять, поддержка каких устройств имеет большее значение, а каких — меньшее.

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

PCI Class
Devices
Support

Card reader
9433
100%

Communication controller
39144
98.23%

Dma controller
115
99.13%

Dvb card
85
100%

Encryption controller
8169
88.64%

Firewire controller
7978
99.97%

Flash memory
469
37.95%

Graphics card
89190
98.06%

Input device controller
262
100%

Ipmi smic interface
155
100%

Modem
307
89.58%

Multimedia controller
2194
88.56%

Net/ethernet
55774
99.92%

Net/other
10929
99.82%

Net/wireless
43499
99.80%

Non-essential instrumenta…
5103
99.98%

Sd host controller
10370
100%

Serial bus controller
12251
99.80%

Serial controller
4901
99.84%

Signal processing controller
37989
97.22%

Smbus
62763
99.92%

Sound
103406
99.95%

Tv card
902
100%

Usb controller
215098
100%

Источник: opennet.ru

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