Wie kann ich die Speicherbandbreite beobachten?


12

Ich habe ein eingebettetes Linux-ARM-System, das sowohl auf Ethernet- als auch auf USB-Systemen einen erheblich geringeren Durchsatz als erwartet aufweist. Ich vermute, dass die Erinnerung dazu beiträgt. Gibt es eine Möglichkeit, die Speicherbandbreite zu überwachen, die während eines Durchsatztests am Ethernet oder USB verbraucht wird?


1
Welche Plattform? Die beste Methode kann architekturspezifisch sein.
Gilles 'SO- hör auf böse zu sein'

Antworten:


3

Es gibt einen Speicherbandbreiten- Benchmark für Open Source. Es funktioniert für Intel & ARM unter Linux oder Windows Mobile CE.

Es wird Ihnen Rohleistung für Ihren Arbeitsspeicher sowie Systemleistung mit Arbeitsspeicher geben. Da Ihnen jedoch keine Echtzeitbandbreite zur Verfügung steht, weiß ich nicht, ob dies eine gute Antwort auf Ihre Frage ist.

Es gibt auch ein Memtop- Tool, aber es geht mehr um Nutzung als um Bandbreite. Das Perf-Tool kann nützlich sein, um Seitenfehler zu erkennen.


1
"Das Projekt wurde auf https://github.com/MartinThoma/memtop migriert ."
Bengt
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.