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

11

Eu tenho um sistema Linux ARM embarcado que está mostrando um rendimento 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 de memória consumida durante a execução de um teste de throughput na Ethernet ou USB?

    
por Shawn J. Goff 23.02.2012 / 20:39

1 resposta

3

Existe um benchmark de largura de banda disponível em código aberto. Funciona para a Intel & ARM sob Linux ou Windows Mobile CE.

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

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

    
por 24.02.2012 / 09:52