Чи можу я дізнатися, чи є слот PCI-e 1,0, 2,0 або 3,0 у терміналі Linux?


19

Я збираюся придбати GPU, який призначений для PCI-e 3.0. Але оскільки я не знаю, що це за слот PCI-e в моєму комп’ютері, мені потрібно це якось знайти. Чи можна знайти його з терміналу в Linux?


1
Не запитують, але приємно знати: Картка PCI-e v3 буде добре працювати на слоті PCI-e v2.
Геннес

Відповіді:


17

Використовуючи lspci -vv, ви можете отримати швидкість передачі та порівняти її зі швидкістю передачі, визначеною для змін . Вибірка зразка зазначатиме:

# lspci -vv | grep -E 'PCI bridge|LnkCap'
00:02.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
                LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:03.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
                LnkCap: Port #1, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:04.0 PCI bridge: NVIDIA Corporation C51 PCI Express Bridge (rev a1) (prog-if 00 [Normal decode])
                LnkCap: Port #0, Speed 2.5GT/s, Width x16, ASPM L0s L1, Latency L0 <512ns, L1 <4us
00:10.0 PCI bridge: NVIDIA Corporation MCP51 PCI Bridge (rev a2) (prog-if 01 [Subtractive decode])

З чого видно, що швидкість тут становить 2,5 ГТ / с, що відповідає PCIe 1.x.


6
Це потрібно запускати як корінь; без нього lspciмовчки друкує Capabilities: <access denied>, що видаляється grep.
FauxFaux

7
Ось що #означає.
goetzc

9

Ви можете скористатися командою "dmidecode", щоб дати глибокий перелік всього обладнання в системі, а потім переглянути це. Я зробив команду "швидкої та брудної", щоб показати відповідний біт наступним чином:

dmidecode | grep "PCI"

Який повернувся

PCI is supported
Type: x16 PCI Express 2 x8
Type: x8 PCI Express 2 x4
Type: x8 PCI Express 2 x4
Type: x8 PCI Express 2 x4
Type: 32-bit PCI

4
dmidecode --type 9може також використовуватися для фільтрації, зберігаючи решту інформації.
BenC
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.