본문 바로가기

캐시

(2)
[하드웨어 뜯어보기] 메모리 #30 - 캐시와 메모리 계층 구조 기억의 피라미드 - 가장 빠른 생각이 태어나는 구조핵심요약컴퓨터의 기억 체계는 피라미드처럼 서로 다른 속도·용량·지연 시간으로 구성됩니다. 맨 위에는 L1/L2/L3 캐시, 그 아래는 RAM(메인 메모리), 그 아래는 SSD/HDD가 자리합니다.캐시는 작지만 압도적으로 빠른 기억 공간으로, CPU가 매 순간 필요한 데이터를 미리 저장하여 속도 저하를 막아줍니다. 메모리 계층 구조는 결국 “빠르고 비싼 기억 + 느리고 큰 기억”을가장 효율적으로 조합한 시스템입니다. 1. 왜 메모리 계층이 필요한가“빠르게 만들수록 비싸지고, 크게 만들수록 느려진다” 컴퓨터 메모리는 속도와 용량이 반비례하는 숙명을 가지고 있습니다.빠르고 지연이 짧은 메모리는 가격이 비싸다저렴하고 용량이 큰 메모리는 반드시 느리다L1 캐시를 ..
[하드웨어 뜯어보기] CPU #5 - 캐시(Cache), 기억이 빠른 이유 두뇌의 반사신경처럼 작동하는 CPU의 기억력 가속 장치, 캐시를 파헤쳐보기핵심요약캐시(Cache)는 CPU의 기억력 가속 장치입니다.레지스터보다 느리지만 메모리보다 훨씬 빠른 중간 기억 공간입니다. CPU가 자주 사용하는 데이터를 미리 저장해 두었다가 ‘생각보다 빠르게’ 꺼내 쓰게 해 줍니다. 1. 캐시란 무엇인가?CPU는 초당 수십억 번의 연산을 수행하지만,CPU가 참조해야 할 데이터는 대부분 훨씬 느린 메모리(RAM) 안에 있습니다.즉, CPU는 머리 회전은 빠르지만, 기억을 찾으러 가는 속도가 너무 느린 셈이죠.이 속도 차이를 메우기 위해 생긴 것이 바로 캐시 메모리(Cache Memory)입니다.캐시는 CPU와 메모리 사이에서“가장 자주 쓰는 데이터를 잠시 저장하는 고속 완충지대” 역할을 합니다...