Gniazda PCI Express na płycie głównej mogą być szersze niż liczba połączonych linii. Na przykład płyta główna może mieć gniazdo x8 z podłączonym tylko linią x1.
Z drugiej strony możesz włożyć kartę używając tylko dla np. 4 linie do gniazda x16 na płycie głównej, a oni będą negocjować użycie tylko tych linii x4.
Jak sprawdzić z działającego systemu, ile pasów jest używanych przez włożone karty PCIe?
width x16
iwidth x8
. Zakładam, że jest to interpretowane jako:the link capacity is width x16
ithis device has negotiated width x8
?Czasami może to być nieco bardziej skomplikowane.
Na przykład 4-portowe karty Ethernet GBit są wyposażone w przełącznik PCIe. Wpadłem w problem, w którym znalazłem adapter Ethernet podłączony do x4, ale wąskie gardło w górę, gdy przełącznik pcie na pokładzie był podłączony w x1 tylko do płyty głównej.
Zobacz ten wątek do wydania: http://thread.gmane.org/gmane.linux.drivers.e1000.devel/15192/focus=15254
Aby poznać łączność z drzewami, porównaj widok
Ostatnia linia pokaże status łącza pod każdym urządzeniem w magistrali bez przytłaczających szczegółów opcji vv.
źródło