메모리 대역폭을 관찰하는 방법은 무엇입니까?

메모리 대역폭을 관찰하는 방법은 무엇입니까?

이더넷 및 USB의 처리량이 예상보다 훨씬 낮은 임베디드 Linux ARM 시스템이 있습니다. 나는 기억이 기여했을지도 모른다고 생각합니다. 이더넷이나 USB를 통해 처리량 테스트를 실행할 때 소비되는 메모리 대역폭을 관찰할 수 있는 방법이 있습니까?

답변1

Debian 및 Ubuntu와 같은 파생 제품에서는 "mbw" 명령을 실행할 수 있습니다.

$ sudo apt-get 설치 mbw

그런 다음 2GB 메모리 테스트를 수행합니다(다른 응용 프로그램에 영향을 주지 않고 스와핑하지 않고 RAM이 충분하다고 가정)...

$MW2048

답변2

추억이 있다대역폭 벤치마크오픈 소스. Linux 또는 Windows Mobile CE의 Intel 및 ARM에서 작동합니다.

이는 메모리의 원시 성능뿐만 아니라 메모리의 시스템 성능도 제공합니다. 하지만 실시간 대역폭을 제공하지 않으므로 이것이 귀하의 질문에 대한 좋은 답변인지는 모르겠습니다.

아직 하나 있어요메모리의 상단도구는 있지만 더 중요한 것은용법대역폭보다성능 도구페이지 오류를 쉽게 감지할 수 있습니다.

관련 정보