캐시 히트
정의
CPU가 필요한 데이터가 캐시 메모리에 이미 존재할 때 발생합니다.
효과
캐시 히트가 발생하면 CPU는 빠른 속도로 데이터를 읽을 수 있습니다.
캐시 메모리는 일반적으로 주 메모리 보다 훨씬 빠르기 때문에
데이터 접근 시간이 단축 됩니다.
예시
프로그램이 자주 사용되는 데이터가 캐시에 저장되어 있다면
CPU는 해당 데이터를 바로 캐시에서 읽어들여 처리할 수 있습니다.
캐시 미스
정의
CPU가 필요한 데이터가 캐시 메모리에 존재하지 않을 때 발생합니다.
CPU 는 데이터가 있는 주 메모리에서 데이터를 읽어야 합니다.
효과
캐시 미스가 발생하면 데이터 접근 시간이 길어집니다.
주 메모리에서 데이터를 읽는 것은
캐시에서 읽는 것보다 느리기 때문에 성능 저하가 발생합니다.
예시
프로그램이 자주 사용하는 데이터가 캐시에서 사라지고
CPU가 주 메모리에서 다시 데이터를 가져와야 할 때
캐시 미스가 발생 합니다.
|캐시 히트 | 성능 향상|
|캐시 미스 | 성능 저하|
'CS' 카테고리의 다른 글
ThreadLocalStorage (0) | 2025.03.27 |
---|---|
Lock (0) | 2025.03.26 |
메모리 베리어 (0) | 2025.03.26 |
댓글