본문 바로가기
CS

CPU와 메모리 - 2

by 다오__ 2023. 8. 21.

3. 메모리

위로 갈수록 비용 증가, 속도 증가, 용량 감소

  • 레지스터 = CPU
  • 캐시메모리(SRAM), 메인 메모리(DRAM) = 주 기억장치
  • 하드디스크(HDD) = 보조 기억장치

3-1. 캐시 메모리 (L2,L3)

 

캐시메모리 = 컴퓨터 시스템 향상을 위해서 CPU와 주기억장치 사이에 있는 아주 작은 비싼 메모리 입니다.

 

L2, L3 캐시메모리는 메인 메모리에 있는 데이터를 캐시 메모리에 불러와 놓고, CPU가 필요한 데이터를 캐시에서 먼저 찾도록 하여 시스템 성능을 향상시켜줍니다. (레지스터와 비슷하지만 다름)

 

L2,L3 캐시메모리 vs CPU 레지스터

  • L2, L3  캐시메모리는 CPU와 별도의 공간이며, 메인 메모리와 CPU 간의 속도차이를 극복하기 위한 것입니다.
  • CPU  레지스터는 CPU안에서 연산을 처리하기 위하여 데이터를 저장하는 공간입니다.

 

 

3-2 주 기억 장치

 

컴퓨터의 CPU가 현재 처리중인 데이터나 명령만을 일시적으로 저장하는 휘발성 메모리입니다.

SRAM (Static RAM)

  • 정적 메모리
  • 전원 공급이 되는 동안은 기록된 내용이 지워지지 않기 때문에 재충전이 필요 없습니다.
  • 접근 속도가 빠르고 가격이 비싸다는 특징이 있으며 주로 캐시메모리레지스터로 사용됩니다.

DRAM (Dynamic RAM)

  • 동적 메모리
  • 전원이 계속 공급되더라도 주기적으로 재충전되어야 기억된 내용을 유지할 수 있습니다.
  • 주로 대용량의 기억장치에 사용되며 가격이 저렴합니다.
  • 주로 RAM이라고 표현하는 것(주기억장치)은 거의 DRAM을 가리킵니다.

 

3-3 보조 기억 장치

 

전원을 끄더라도 저장된 데이터나 정보가 날아가지 않는 비휘발성 메모리입니다.

사용자가 사용하고자 하는 데이터와 프로그램을 반영구적으로 저장합니다.

'CS' 카테고리의 다른 글

운영체제란 - 유튜브 강민철 강사님  (0) 2025.02.13
컴퓨터 구조란 - 유튜브 강민철 강사님  (0) 2025.02.13
CPU와 메모리 - 1  (0) 2023.08.18
JWT란 무엇일까?  (0) 2023.06.19
쿠키와 세션이 무엇일까?  (0) 2023.06.19