Como posso observar a largura de banda da memória?


12

Eu tenho um sistema Linux ARM incorporado que está mostrando uma taxa de transferência significativamente menor do que o esperado em Ethernet e USB. Eu suspeito que a memória possa estar contribuindo. Existe uma maneira de observar a largura de banda da memória consumida durante a execução de um teste de taxa de transferência na Ethernet ou USB?


1
Qual plataforma? O melhor método pode ser específico da arquitetura.
Gilles 'SO- stop be evil'

Respostas:


3

Há um benchmark de largura de banda de memória disponível em código aberto. Funciona para Intel e ARM no Linux ou Windows Mobile CE.

Ele fornecerá desempenho bruto para sua memória e desempenho do sistema com memória. Mas isso não lhe dará uma largura de banda em tempo real, então não sei se é uma boa resposta para sua pergunta.

Há também uma ferramenta de memtop por aí, mas é mais sobre uso do que largura de banda. A ferramenta Perf pode ser útil para detectar falhas na página.


1
"O projeto foi migrado para https://github.com/MartinThoma/memtop ."
Bengt
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.