Ядро Linux 5.9 поддерживает 99% популярного PCI-оборудования на рынке
Проведена оценка уровня поддержки оборудования ядром Linux 5.9. Средняя поддержка PCI-устройств по всем категориям (Ethernet, WiFi, графические карты, звук и т.д.) составила 99.3%. Специально для исследования был создан репозиторий DevicePopulation, в котором представлена популяция PCI-устройств на компьютерах пользователей. Статус поддержки устройств в последнем ядре Linux можно получить с помощью проекта LKDDb.
Для оценки поддержки оборудования в операционной системе казалось бы можно просто вычислить отношение количества поддерживаемых устройств к общему количеству устройств на рынке. Но, во-первых, обе величины даже приблизительно не известны, а во-вторых, не все устройства одинаково популярны. Есть широко используемые устройства, поддержка которых необходима и есть редкие, пользователей которых совсем немного. Учёт популяции PCI-устройств на компьютерах пользователей позволил понять поддержка каких устройств имеет большее значение, а каких меньшее.
Для получения итоговой статистики были просуммированы все экземпляры поддерживаемых устройств и разделены на общее количество поддерживаемых и неподдерживаемых. Для помощи в организации поиска Linux-совместимых конфигураций пользователям предлагается добавить пробы своих компьютеров в базу.
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% |
Источник: http://www.opennet.ru/opennews/art.shtml? num=53872
© OpenNet