2025-08-31 12:27

Tags: 소프트웨어 공학

렘 (RAM, Random Access Memory)

  • CPU의 요청에 따라 데이털르 임시 저장하는 초고속 작업대
  • CPU의 연산 속도와 저장장치와의 속도 불균형을 해결
  • 메모리라고 하면 대부분 렘을 뜻하는 경우가 많다.
  1. 임시 작업 공간: CPU가 현재 작업에 필요한 데이터(운영체제, 실행 중인 프로그램, 열어놓은 파일 등)를 저장 장치에서 미리 불러와 대기시키는 공간입니다. CPU는 느린 저장 장치 대신 초고속 RAM과 직접 데이터를 주고받으며 작업 효율을 극대화합니다.
  2. 휘발성(Volatile): RAM은 전원이 공급될 때만 데이터를 기억합니다. 컴퓨터를 끄면 RAM에 있던 모든 데이터는 사라집니다. 그래서 ‘임시’ 기억 장치라고 불립니다. 영구 저장은 HDD나 SSD의 역할입니다.
  3. 랜덤 액세스(Random Access): 이름에서 알 수 있듯, RAM의 가장 큰 특징은 데이터의 물리적 위치와 상관없이 어떤 데이터든 동일한 속도로 즉시 접근할 수 있다는 점입니다. 이는 카세트테이프처럼 처음부터 순서대로 들어야 하는 ‘순차 접근(Sequential Access)’ 방식과 대조적이며, 빠른 데이터 처리를 가능하게 하는 핵심 원리입니다.