我正在寻找一种方法来确定 PCIe 总线是否是瓶颈。
测量通过任何特定 NIC 传输的字节数不是问题:
有没有办法找到有多少数据传输到所有其他 PCIe 设备(硬盘驱动器、显卡等)?
答案1
我也一直在调查这个问题,但到目前为止,我还没有运气。好消息是,我查看过的英特尔规格表包含其中一些可访问的寄存器。我必须创建一个内核模块才能将其公开给 /proc 或 /sys 文件系统。如果这个已经存在的话会更方便。
除了软件之外,另一个解决方案是获得硬件解决方案。我见过一些产品,您可以将其插入空插槽来获取此信息。当然,还有用于手动调查的示波器。