주기억장치의 종류에는 크게 RAM과 ROM 두 가지가 있고, 메모리라는 용어는 그 중 RAM을 지칭하는 경우가 많다

RAM의 용량과 성능
- RAM이 크면 뭐가 좋을까 ?
- RAM의 용량은 컴퓨터 성능에 어떤 영향을 미칠까 ?
아래에 그림에서 CPU 는 주기억장치랑만 상호작용하고 RAM 은 보조기억장치랑만 상호작용한다.
아래의 그림에서는 램이 큰 경우와 작은 경우에 차이가 성능에 어떤 영향을 미치는지 쉽게 볼 수 있다.
(RAM 이 작은 경우)

(RAM 이 큰 경우)

RAM 의 종류
- DRAM
- SRAM
- SDRAM
- DDR SDRAM
DRAM (Dynamic RAM)
- 저장된 데이터가 동적으로 사라지는 RAM, 즉 전원을 꽂고 있어도 점점 데이터가 사라진다.
- 데이터 소멸을 막기 위해 주기적으로 재활성화 해야한다.
- 일반적으로 메모리로 사용되는 RAM 이다.
- 상대적으로 소비전력이 낮고 저렴하고 집적도(빽빽하게)가 높아 대용량으로 설계하기 용이하기 때문
SRAM (Static RAM)
- 저장된 데이터가 정적인 (사라지지 않는) RAM, 즉 전원만 계속 공급되면 데이터가 사라지지 않는다.
- DRAM 보다 일반적으로 더 빠름
- 일반적으로 캐시 메모리에서 사용되는 RAM
- 상대적으로 소비전력이 높고 가격이 높고 집적도가 낮아 "대용량으로 설계할 필요는 없으나 빨라야 하는 장치"에 사용
DRAM 과 SRAM 의 차이

SDRAM (Synchronous DRAM)
- DRAM 의 업그레이드 버전
- DRAM에서 클럭 신호와 동기화 를 추가
DDR SDRAM (Double Data Rate SDRAM)
-
SDRAM 의 업그레이드 버전
-
최근 가장 대중적으로 사용하는 RAM
-
대역폭을 넓혀 속도를 빠르게 만든 SDRAM
-
DDR(DDR = Double Data Rate) SDRAM vs SDRAM (SDR = Single Data Rate)
(대역폭은 데이터를 주고 받는 길의 너비)

-
DDR2 SDRAM 은 DDR SDRAM 보다 대역폭이 2배 넓은 SDRAM 이다.

-
DDR3 SDRAM 은 DDR2 SRAM 의 2배 대역폭, 즉 SDRAM 보다 대역폭이 2^3 인 8배 높다
Reference