애플리케이션의 메모리 대역폭을 측정하는 방법은 무엇입니까?

애플리케이션의 메모리 대역폭을 측정하는 방법은 무엇입니까?

제 동료가 성능 문제를 해결하려고 합니다. 나는 그들이 불필요하게 많은 메모리를 읽고 메모리 대역폭 문제에 직면하고 있다고 의심하지만, 그것을 확인하는 방법을 모른다면 이를 제안하고 싶지 않습니다.

어떻게 측정하나요? 제안하기 전에 간단한 예를 테스트해 볼 수 있나요? 개발자 0에 dd를 사용하면 null이 작동할 수도 있고, tmp에 0 파일을 쓰는 것이 작동할 수도 있다고 생각했나요?

단서를 찾으려고 노력했지만 perf list옵션이 보이지 않는 것 같습니다. 저는 AMD를 사용하지만 대부분의 컴퓨터는 Intel입니다. perf 태그를 지정했지만 반드시 perf 솔루션이 필요한 것은 아닙니다.

관련 정보