3

インフィニバンド RX/TX 情報を収集して表示するツールはありますか?

4

1 に答える 1

7

Infiniband パフォーマンス カウンターをクエリして、そのような情報を取得できます。Openfabric の infiniband-diags パッケージを使用すると、perfquery ツールで十分にニーズを満たすことができます。簡単な例を次に示します。

> /usr/sbin/perfquery
# Port counters: Lid 22 port 1 (CapMask: 0x200)
PortSelect:......................1
CounterSelect:...................0x0000
SymbolErrorCounter:..............0
LinkErrorRecoveryCounter:........0
LinkDownedCounter:...............0
PortRcvErrors:...................0
PortRcvRemotePhysicalErrors:.....0
PortRcvSwitchRelayErrors:........0
PortXmitDiscards:................0
PortXmitConstraintErrors:........0
PortRcvConstraintErrors:.........0
CounterSelect2:..................0x00
LocalLinkIntegrityErrors:........0
ExcessiveBufferOverrunErrors:....0
VL15Dropped:.....................0
PortXmitData:....................237939
PortRcvData:.....................128199
PortXmitPkts:....................4165
PortRcvPkts:.....................4164

最後の 4 つのフィールドは、関心のあるデータだと思います。その他のさまざまなオプションの詳細については、マンページを参照してください。

于 2012-05-31T17:43:01.540 に答える