メモリ帯域幅を観察するにはどうすればよいですか?


12

イーサネットとUSBの両方で予想よりも大幅に低いスループットを示している組み込みLinux ARMシステムがあります。メモリが寄与していると思われます。イーサネットまたはUSBでスループットテストを実行中に消費されるメモリ帯域幅を観察する方法はありますか?


1
どのプラットフォームですか?最適な方法は、アーキテクチャ固有の場合があります。
ジル 'SO-悪であるのをやめる

回答:


3

オープンソースで利用可能なメモリ帯域幅のベンチマークがあります。LinuxまたはWindows Mobile CEのIntelおよびARMで動作します。

メモリのシステムパフォーマンスだけでなく、メモリの生のパフォーマンスも得られます。しかし、それはあなたにリアルタイムの帯域幅を与えないので、それがあなたの質問に対する良い答えであるかどうかわかりません。

そこにはmemtopツールもありますが、帯域幅よりも使用法の方が重要です。パフォーマンスツールは、ページフォールトを検出するのに便利です。


1
「プロジェクトはhttps://github.com/MartinThoma/memtopに移行しました。」
ベングト
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.