• 메모리 계층

    • 레지스터
      • CPU 내의 작은 메모리
      • 휘발성
      • 가장 빠름
      • 기억 용량 가장 작음
    • 캐시
      • CPU 내의 L1, L2 캐시 지칭
      • 휘발성
      • 빠름
      • 기억 용량 작음
    • 주기억 장치
      • RAM
      • 휘발성
      • 속도 보통
      • 용량 작음
    • 보조기억 장치
      • HDD, SSD
      • 비휘발성
      • 속도 느림
      • 용량 큼
  • 계층 존재 이유

    • 더 빠른 접근과 처리 속도 증가
      • 사람은 쓰는 것을 다시 많이 또 씀
      • 용량은 작지만 빠른 캐시 메모리에 해당 데이터가 있으면 더 빨리 데이터 접근 가능. 처리 속도 증가
      • 용량이 작으니 순차 탐색을 하더라도 더 빠르겠네!
    • 비용이 효율적
      • 캐시 메모리는 비싸고 아래로 갈 수록 램같이 더 싸짐
    • 자원의 효율적 사용
      • 자주 접근 하는건 빠른 메모리에 아닌건 느린 메모리에 저장
      • 이렇게 하면, 접근 않는 데이터에 비싸고 빠른 메모리를 안씀 자원 낭비 방지