Π―Π΄Ρ€ΠΎ 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