ZeroBase/CS

메모리 계층

Red_Horse 2025. 8. 11. 17:23

구성 요소

계층 위치 예시 속성 속도 용량 휘발성 여부
레지스터 CPU 내부 작업 중 데이터 저장 가장 빠름 매우 적음 휘발성
캐시(Cache) CPU 내부 (L1, L2) 자주 쓰는 데이터 저장 빠름 적음 휘발성
주기억장치(Main Memory) RAM 실행 중 프로그램과 데이터 저장 보통 중간 휘발성
보조기억장치(Storage) HDD, SSD 장기 데이터 저장 느림 많음 비휘발성
 

메모리 계층이 존재하는 이유

  1. 접근 속도 향상 → 빠른 계층에서 자주 쓰는 데이터 우선 제공
  2. 비용 효율성 → 빠른 메모리는 비싸므로, 적절히 혼합 사용
  3. 자원 효율성 → 속도·용량 특성을 조합해 전체 시스템 성능 최적화

'ZeroBase > CS' 카테고리의 다른 글

DFS(깊이 우선 탐색), BFS(너비 우선 탐색)  (4) 2025.08.13
프로그램 컴파일 과정  (0) 2025.08.12
시스템콜과 modebit  (1) 2025.08.10
운영체제와 컴퓨터 시스텀의 구조  (2) 2025.08.10
CSRF(Cross-Site Request Forgery)  (3) 2025.08.08