家庭服务器 篇三十一:Linux如何查看NVMe固态硬盘速度
这篇教程主要面向小主机用户,讲解如何查看自己设备NVMe固态硬盘的速度。
多网口小主机PCIe通道不够用时,会减配NVMe固态的连接速度。一些多网卡小主机M.2连接速度仅支持PCIe3.0x1,这是因为主机需要把多条PCIe通道划给网口,此外还有USB、视频接口等要占用带宽。
lspci命令可以查看到需要占用PCIe带宽的设备清单。大家可以看到案例中固态硬盘的设备编号是01:00.0(SSD)。
用dmesg | grep Gb命令可以查看PCIe设备带宽使用情况,而01:00.0我们前面查询了是固态硬盘:
这里对输出结果解说一下:结果显示固态硬盘支持PCIe3.0(带宽8.0GT/s)x4,但实际运行在PCIe3.0x2上。另外还有4个网卡占据了4条PCIe2.0通道。
你知道设备号,还可以用lspci -s 设备号 -vvv | grep --color Width这个命令查询每个设备具体带宽情况,比如下面的输出结果:
很简单的一个小功能,现在就可以去确认一下自己的硬盘实际工作的PCIe速度了。你问Windows怎么看?不就是crystaldiskinfo就行了吗!
就介绍到这里。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
魔云紫星
校验提示文案
魔云紫星
校验提示文案