컴퓨터구조와 운영체제

RAM의 특성과 종류

김검정 2024. 7. 3. 09:32

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

 

RAM의 특징

RAM은 실행할 대상을 저장한다. 하지만 전원이 꺼지게 되면 데이터가 날아가기 때문에 보조기억장치라는 전원이 꺼져도 데이터를 저장할 수 있는 장치가 필요하다.

RAM

 

RAM(2)

 

RAM이 크면 뭐가 좋을까? RAM의 용량을 컴퓨터 성능에 어떤 영향을 미칠까?

 

RAM의 용량과 성능

RAM의 용량이 작을때

 

위 그림과 같이 RAM이 작아서 프로그램 3개중 하나만 저장가능하다고 가정해보자 CPU가 한번에 여러가지 연산을 할 수 없게된다.

 

반대로 RAM이 크면 어떻게 될까?

RAM의 용량이 클때

 

바로바로 RAM에서 데이터를 사용할 수 있다. 많은 프로그램을 동시에 실행하는 데에 유리하다.

 

RAM의 종류

1. DRAM(Dynamic RAM)

  • Dynamic = "동적의"
  • 저장된 데이터가 동적으로 사라지는 RAM이다.
  • 데이터 소멸을 막기 위해 주기적으로 재활성화 해야 한다. 
  • 일반적으로 메모리로 사용되는 RAM, 상대적으로 소비전력이 낮고 저렴하고 집적도가 높아 대용량으로 설계하기 용이하다.

2. SRAM(Static RAM)

  • Static = "정적의"
  • 저장된 데이터가 정적인 (사라지지 않는) RAM (전원이 연결되어 있을때만)
  • DRAM 보다 일반적으로 더 빠름
  • 일반적으로 캐시 메모리에서 사용되는 RAM, 상대적으로 소비전력이 높고 가격이 높고 집적도가 낮아 대용량으로 설계할 필요는 없으나 빨라야 하는 장치에 사용한다.

DRAM vs SRAM

 

3. SDRAM(Synchronous DRAM)

  • 특별한 (발전된 형태의) DRAM
  • 클럭 신호와 동기화된 DRAM

4. DDR SDRAM(Double Data Rate SDRAM)

  • 특별한 (발전된 형태의) SDRAM
  • 최근 가장 대중적으로 사용하는 RAM
  • 대역폭을 넓혀 속도를 빠르게 만든 SDRAM (주고받는 데이터 양을 많게 한 RAM)
  • 대역폭은 데이터를 주고받는 길의 너비

SDR SDRAM vs DDR SDRAM

 

SDR SDRAM vs DDR2 SDRAM