PCI-Expressバスの使用量を測定する方法は?

PCI-Expressバスの使用量を測定する方法は?

PCIeバスにボトルネックがあるかどうかを確認する方法を探しています。

特定のNICを介して送信されたバイト数を測定することは問題ではありません。

ここに画像の説明を入力してください。

他のすべてのPCIeデバイス(ハードドライブ、グラフィックカードなど)に転送されるデータの量を確認する方法はありますか?

ベストアンサー1

私もこの問題を調べてみましたが、これまでは運がありませんでした。良いニュースは、私が見たIntel仕様シートにアクセス可能なレジスタのいくつかが含まれていることです。 /procまたは/sysファイルシステムに公開するには、カーネルモジュールを作成する必要があります。すでに存在するなら、より便利です。

ソフトウェアに加えて、別のソリューションは、ハードウェアソリューションを取得することです。この情報を得るために空のスロットに接続できる製品のいくつかを見たことがあります。もちろん手動調査のためのオシロスコープもあります。

おすすめ記事