메모리 대역폭을 어떻게 관찰 할 수 있습니까?


12

이더넷과 USB 모두에서 예상보다 처리량이 훨씬 적은 임베디드 Linux ARM 시스템이 있습니다. 메모리가 기여하고있는 것 같습니다. 이더넷 또는 USB에서 처리량 테스트를 실행하는 동안 소비되는 메모리 대역폭을 관찰 할 수있는 방법이 있습니까?


1
어떤 플랫폼? 가장 좋은 방법은 아키텍처마다 다를 수 있습니다.
Gilles 'SO- 악마 그만'

답변:


3

오픈 소스에서 사용 가능한 메모리 대역폭 벤치 마크가 있습니다. Linux 또는 Windows Mobile CE에서 Intel 및 ARM에 작동합니다.

메모리의 원시 성능과 메모리의 시스템 성능을 제공합니다. 그러나 실시간 대역폭을 제공하지는 않으므로 귀하의 질문에 대한 좋은 대답인지는 알 수 없습니다.

memtop 도구 도 있지만 대역폭보다 사용량 에 관한 것입니다. 페이지 오류를 감지하기 위해 성능 도구 가 유용 할 수 있습니다.


1
"프로젝트가 https://github.com/MartinThoma/memtop으로 마이그레이션되었습니다 ."
Bengt
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.