메모리 대역폭을 어떻게 관찰 할 수 있습니까? 모두에서 예상보다 처리량이

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



답변

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

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

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


답변