Last update: @1/7/2023
•
저장 장치
◦
비휘발성 저장 장치(non-volatile memory, ~= 보조기억장치)
: 전원을 꺼도 저장된 내용이 유지되는 저장장치. 보관할 대상을 저장
◦
휘발성 저장 장치(volatile memory, ~= RAM)
: 전원을 끄면 저장된 내용이 사라지는 저장장치. 실행할 대상을 저장
▪
RAM(Random Access Memory)
•
용량이 크면 많은 프로그램들을 동시에 빠르게 실행하는 데 유리함
•
종류
◦
DRAM(Dynamic RAM)
: 저장된 데이터가 동적으로 변하는(사라지는) RAM.
▪
데이터의 소멸을 막기 위해 일정 주기로 데이터를 재활성화(다시 저장)해야 함
▪
소비 전력이 비교적 낮고, 저렴하고, 집적돠 높기 때문에 대용량으로 설계하기가 용이함
▪
우리가 일반적으로 사용하는 RAM
◦
SRAM(Static RAM)
: 저장된 데이터가 변하지 않는(사라지지 않는) RAM.
▪
주기적으로 데이터를 재활성화할 필요가 없음
▪
DRAM보다 일반적으로 속도도 더 빠름
▪
집적도가 낮고, 소비전력도 크며, 가격도 더 비쌈
▪
대용량으로 만들어질 필요는 없지만 속도가 빨라야하는 캐시 메모리 같은 저장장치에 사용됨
◦
SDRAM(Synchronous Dynamic RAM = Single Data Rate Synchronous Dynamic RAM)
: 클럭과 동기화되어, 클럭에 맞춰 동작하며 클럭마다 CPU와 정보를 주고받을 수 있는 DRAM
◦
DDR SDRAM(Double Data Rate SDRAM)
: 대역폭을 넓혀 속도를 빠르게 만든 SDRAM. 대역폭은 데이터를 주고받는 길의 너비를 의미함. 최근 가장 흔히 사용되는 RAM.
▪
한 클럭당 두 번씩 CPU와 데이터를 주고받을 수 있음
▪
전송속도가 두 배가량 빠름
▪
DDR2 SDRAM
: DDR SDRAM보다 대역폭이 두 배 넓은 SDRAM(SDRAM의 4배)
▪
DDR3 SDRAM
: DDR2 SDRAM보다 대역폭이 두 배 넓은 SDRAM(SDRAM의 8배)
▪
DDR4 SDRAM
: DDR3 SDRAM보다 대역폭이 두 배넓은 SDRAM(SDRAM의 16배)