我正在尝试使用英特尔® 性能计数器监视器 (PCM) 工具测量 NIC 设备的 PCIe 带宽。但是,我无法理解它的输出。
为了测量 PCIe 带宽,我执行了二进制 pcm-iio。此二进制文件有助于测量每个 PCIe 设备的监视器 PCIe 带宽。执行二进制文件后,我得到以下输出。
|IIO Stack 2 - PCIe1 |IB write|IB read|OB read|OB write|TLB Miss|VT-d L3 Miss|VT-d CTXT Miss|VT-d Lookup|
|_____________________________|________|_______|_______|________|________|____________|______________|___________|
| Part0 (1st x16/x8/x4) |4498 M |9003 M | 0 |3256 K | 0 | 0 | 0 | 0 |
| Part1 (2nd x4) | 0 | 0 | 0 | 0 |
| Part2 (2nd x8/3rd x4) | 0 | 0 | 0 | 0 |
| Part3 (4th x4) | 0 | 0 | 0 | 0 |
|_____________________________|________|_______|_______|________|________|____________|______________|___________|
我想了解IB读,IB写,OB读和OB写的含义。