컴퓨터구조+운영체제

RAM의 특징과 종류

chojdsj 2023. 12. 1. 11:22
728x90

 

 

 

 

RAM의 특징

 

 

- RAM에는 실행할 프로그램의 명령어와 데이터가 저장된다. 하지만 전원을 끄면 RAM에 저장된 명령어와 데이터가 모두 날아간다. 이렇게 전원을 끄면 저장된 내용이 사라지는 저장 장치를 휘발성 저장장치 라고 한다.

 

- 전원을 꺼도 저장된 내용이 유지되는 저장 장치는 비휘발성 저장 장치 라고 한다. 대표적으로 하드디스크나 SSD, CD-ROM, USB 메모리와 같은 보조 기억 장치가 있다.

 

- CPU는 보조기억장치인 비휘발성 저장 장치에는 보관할 대상을 저장하고, 휘발성 저장 장치인 RAM에는 실행할 대상을 저장한다.

 

- CPU가 실행하고 싶은 프로그램이 보조기억장치에 있다면 이를 RAM으로 복사하여 저장한 뒤 실행한다.

 

- RAM 용량이 충분히 크면 보조기억장치에서 많은 데이터를 가져와 미리 RAM에 저장할 수 있기 때문에 많은 프로그램을 동시에 실행하는데 유리하다. 

 

 

 

 

 

RAM의 종류

 

 

* DRAM(Dynamic RAM)'

 

 

- DRAM은 시간이 지나면 저장된 데이터가 점차 사라지는 RAM이다. 그렇기에 DRAM은 데이터의 소멸을 막기 위해 일정주기로 데이터를 재활성화(다시 저장) 해야 한다.

 

- 일반적으로 사용하는 RAM은 DRAM이다. 그 이유는 소비 전력이 비교적 낮고, 저렴하고, 집적도가 높기 때문에 대용량으로 설계하기 용이하기 때문이다.

 

 

 

* SRAM(Static RAM)

 

- 저장된 데이터가 변하지 않는 RAM. 하지만 SRAM도 전원이 꺼지면 저장된 내용이 날아간다.

 

- DRAM보다 일반적으로 속도가 더 빠르다.

 

- 주기적으로 데이터를 재활성화 하지 않아도 된다.

 

- 단점으로는 DRAM보다 집적도가 낮고, 소비 전력도 크며 가격도 더 비싸다. 주로 캐시 메모리에서 사용된다.

 

 

 

DRAM은 시간이 지나면 저장된 데이터가 점차 사라진다.

SRAM은 시간이 지나도 저장된 데이터가 사라지지 않는다.

 

 

 

 

* SDRAM(Synchronous Dynamic RAM)

 

 

- 클럭 신호와 동기화된, 발전된 형태의 DRAM이다. 클럭 신호와 동기화 되었다는 말은 클럭 타이밍에 맞춰 CPU와 정보를 주고 받을 수 있음을 의미한다.

 

- 즉, SDRAM은 클럭에 맞춰 동작하며 클럭마다 CPU와 정보를 주고받을 수 있는 DRAM

 

 

 

 

* DDR SDRAM(Double Data Rate SDRAM)

 

 

- 최근 가장 흔히 사용되는 RAM이다. DDR SDRAM은 대역폭을 넓혀 속도를 빠르게 만든 SDRAM이다. 대역폭이란 데이터를 주고받는 길의 너비를 의미한다.

 

- 한 클럭에 하나씩 정보를 주고받을 수 있는 SDRAM과 비교했을때 DDR SDRAM은 두배의 대역폭으로 한 클럭당 두 번씩 CPU와 데이터를 주고받을 수 있다.

 

 

 

 

 

 

 

 

 

출처 : 혼자 공부하는 컴퓨터 구조 + 운영체제(강민철)

 

 

 

'컴퓨터구조+운영체제' 카테고리의 다른 글

보조기억장치  (1) 2023.12.05
메모리의 주소, 캐시 메모리  (0) 2023.12.01
CISC와 RI  (0) 2023.11.29
명령어 병렬 처리 기법  (0) 2023.11.29
CPU 성능 향상 기법  (0) 2023.11.28