Il kernel Linux 5.9 supporta il 99% del popolare hardware PCI sul mercato

Eseguito valutazione del livello di supporto hardware per il kernel Linux 5.9. Il supporto medio per i dispositivi PCI in tutte le categorie (Ethernet, WiFi, schede grafiche, audio, ecc.) è stato del 99.3%. È stato creato un archivio appositamente per lo studio DevicePopulation, che rappresenta la popolazione di dispositivi PCI sui computer degli utenti. Lo stato del supporto del dispositivo nell'ultimo kernel Linux può essere ottenuto utilizzando il progetto LKDDb.

Per valutare il supporto hardware in un sistema operativo, sembrerebbe che si possa semplicemente calcolare il rapporto tra il numero di dispositivi supportati e il numero totale di dispositivi sul mercato. Ma, in primo luogo, entrambi i valori non sono nemmeno conosciuti approssimativamente e, in secondo luogo, non tutti i dispositivi sono ugualmente apprezzati. Esistono dispositivi ampiamente utilizzati che richiedono supporto e ce ne sono alcuni rari che hanno pochissimi utenti. Tenendo conto della popolazione di dispositivi PCI sui computer degli utenti è stato possibile capire quale supporto del dispositivo è più importante e quale è meno importante.

Per ottenere statistiche finali Tutte le istanze dei dispositivi supportati sono state riepilogate e divise nel numero totale di dispositivi supportati e non supportati. Per aiutare a organizzare la ricerca di configurazioni compatibili con Linux, vengono offerte agli utenti добавить campioni dei loro computer nel database.

Classe PCI
dispositivi
Assistenza

Lettore di schede
9433
100%

Controllore della comunicazione
39144
98.23%

Controllore Dma
115
99.13%

Scheda DVB
85
100%

Controllore di crittografia
8169
88.64%

Controllore FireWire
7978
99.97%

Memoria flash
469
37.95%

Scheda grafica
89190
98.06%

Controller del dispositivo di input
262
100%

Interfaccia IPMI SMIC
155
100%

Modem
307
89.58%

Controllore multimediale
2194
88.56%

Rete/Ethernet
55774
99.92%

Netto/altro
10929
99.82%

Rete/senza fili
43499
99.80%

Strumenti non essenziali...
5103
99.98%

Controller host SD
10370
100%

Controllore del bus seriale
12251
99.80%

Controllore seriale
4901
99.84%

Controllore di elaborazione del segnale
37989
97.22%

Smbus
62763
99.92%

Suono
103406
99.95%

scheda televisiva
902
100%

Controllore USB
215098
100%

Fonte: opennet.ru

Aggiungi un commento