컴퓨터구조와 운영체제
RAM의 특성과 종류
김검정
2024. 7. 3. 09:32
주기억장치의 종류에는 크게 RAM과 ROM 두 가지가 있고, 메모리라는 용어는 그 중 RAM을 지칭하는 경우가 많다.

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


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

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

바로바로 RAM에서 데이터를 사용할 수 있다. 많은 프로그램을 동시에 실행하는 데에 유리하다.
RAM의 종류
1. DRAM(Dynamic RAM)
- Dynamic = "동적의"
- 저장된 데이터가 동적으로 사라지는 RAM이다.
- 데이터 소멸을 막기 위해 주기적으로 재활성화 해야 한다.
- 일반적으로 메모리로 사용되는 RAM, 상대적으로 소비전력이 낮고 저렴하고 집적도가 높아 대용량으로 설계하기 용이하다.
2. SRAM(Static RAM)
- Static = "정적의"
- 저장된 데이터가 정적인 (사라지지 않는) RAM (전원이 연결되어 있을때만)
- DRAM 보다 일반적으로 더 빠름
- 일반적으로 캐시 메모리에서 사용되는 RAM, 상대적으로 소비전력이 높고 가격이 높고 집적도가 낮아 대용량으로 설계할 필요는 없으나 빨라야 하는 장치에 사용한다.

3. SDRAM(Synchronous DRAM)
- 특별한 (발전된 형태의) DRAM
- 클럭 신호와 동기화된 DRAM
4. DDR SDRAM(Double Data Rate SDRAM)
- 특별한 (발전된 형태의) SDRAM
- 최근 가장 대중적으로 사용하는 RAM
- 대역폭을 넓혀 속도를 빠르게 만든 SDRAM (주고받는 데이터 양을 많게 한 RAM)
- 대역폭은 데이터를 주고받는 길의 너비

