메모리 병목
Memory bottleneck
메모리 병목은 연산 장치가 필요한 데이터를 충분한 속도로 받지 못해 성능이 제한되는 상태다.
설명
연산 능력을 늘려도 데이터 공급이 그대로라면 활용률이 낮을 수 있다. 캐시 활용, , 접근 효율과 대역폭이 모두 관련된다.
예시
메모리 사용량이 많다는 사실만으로 대역폭 병목이라고 단정하지 않는다. 용량 부족, 지연 대기, 전송량 제한을 구분해 측정한다.
구분
병목의 종류를 확인한 다음 용량·대역폭·접근 방식 중 개선 대상을 정한다.