小编per*_*rde的帖子

如何获取 PCI Tx/Rx 字节计数器?

我知道如何读取有关已配置网络接口的统计信息,例如通过cat /proc/net/dev.

有没有办法读取 PCI 或 PCIe 流量的类似字节计数器?

显然,根据https://www.intel.com/content/dam/www/public/us/en/documents/design-guides/xeon-e5-2600-uncore-guide.pdf 应该有一个指标PCIE_DATA_BYTES,可追踪例如通过ucevent: https: //github.com/andikleen/pmu-tools/blob/master/uevent/README.md

如果我跑

ucevent.py -I 2000 CBO.PCIE_DATA_BYTES sleep 10
Run Code Online (Sandbox Code Playgroud)

我得到

未知事件 CBO.PCIE_DATA_BYTES

我在两台服务器上尝试过:

英特尔(R) 至强(R) CPU E5-2630 v4 @ 2.20GHz
英特尔(R) 至强(R) CPU E5-2640 v4 @ 2.40GHz

有什么建议或帮助吗?

bash performance-monitoring pci pci-express

5
推荐指数
0
解决办法
786
查看次数

标签 统计

bash ×1

pci ×1

pci-express ×1

performance-monitoring ×1