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?
12
Antworten:
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.
quelle