Come posso osservare la larghezza di banda della memoria?


12

Ho un sistema ARM Linux incorporato che sta mostrando un throughput significativamente inferiore al previsto su Ethernet e USB. Sospetto che la memoria possa contribuire. Esiste un modo per osservare la larghezza di banda della memoria consumata durante l'esecuzione di un test di velocità effettiva su Ethernet o USB?


1
Quale piattaforma? Il metodo migliore può essere specifico dell'architettura.
Gilles 'SO- smetti di essere malvagio' il

Risposte:


3

Esiste un benchmark di larghezza di banda di memoria disponibile in open source. Funziona con Intel e ARM in Linux o Windows Mobile CE.

Fornirà prestazioni non elaborate per la memoria e prestazioni di sistema con memoria. Ma non ti darà una larghezza di banda in tempo reale, quindi non so se sia una buona risposta alla tua domanda.

C'è anche uno strumento memtop là fuori, ma si tratta più dell'utilizzo che della larghezza di banda. Lo strumento Perf può essere utile per rilevare un errore di pagina.


1
"Il progetto è migrato su https://github.com/MartinThoma/memtop ."
Bengt,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.