赞
踩
lspci |grep -i nvidia
查询结果如下,这里显示显卡设备为 01:00.0
- 01:00.0 VGA compatible controller: NVIDIA Corporation GA102 [GeForce RTX 3090] (rev a1)
- 01:00.1 Audio device: NVIDIA Corporation GA102 High Definition Audio Controller (rev a1)
lspci -n |grep 01:00.0
结果如下,其中设备号为 10de:2204
01:00.0 0300: 10de:2204 (rev a1)
sudo lspci -n -d 10de:1aef -vvv |grep -i width
显示结果为
- LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <512ns, L1 <4us
- LnkSta: Speed 2.5GT/s (downgraded), Width x16 (ok)
结果解释
LnkCap(Link Capabilities)
这个字段描述了设备的链路能力,即设备在理想情况下支持的最大性能。
Port #0
:表示这是第0号端口。Speed 16GT/s
:表示设备最大支持的链路速度是16GT/s(GigaTransfers per second)。这通常指的是 PCIe 4.0 的最大速率。Width x16
:表示设备最大支持的链路宽度是x16,这意味着它有16条传输通道。ASPM L0s L1
:表示设备支持主动状态电源管理(Active State Power Management)的L0s和L1状态,这些状态用于节省电源。Exit Latency L0s <512ns, L1 <4us
:表示从L0s状态退出的延迟小于512纳秒,从L1状态退出的延迟小于4微秒。LnkSta(Link Status)
这个字段描述了设备当前的链路状态,即设备当前运行的性能。
Speed 2.5GT/s (downgraded)
:表示设备当前的链路速度是2.5GT/s,这低于它所能支持的最大速度16GT/s。这种降级可能是由于硬件限制、设置或其他原因。Width x16 (ok)
:表示设备当前的链路宽度是x16,并且工作正常。这意味着设备在16条传输通道上运行,没有降级。需要注意的是,downgraded
是正常现象,LnkSta
是动态变化的,当显卡设备通信的时候,该速度会上升到最大速度 16GT/s
,会显示为如下形式。
- LnkCap: Port #0, Speed 16GT/s, Width x16, ASPM L0s L1, Exit Latency L0s <1us, L1 <4us
- LnkSta: Speed 16GT/s (ok), Width x16 (ok)
关于这里的单位,这里显示的速度不是以字节为单位,具体可以参考https://zh.wikipedia.org/wiki/PCI_Express
主板支持PCIe5.0,但是插入3090显卡后,为什么查询到的速度相当于PCIe4.0?
3090显卡支持的速度是PCIe4.0,4090支持PCIe5.0,所以3090速度上不去。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。