2. 중간 저장소 역할
메모리는 CPU가 연산하는 동안 발생하는 중간 데이터를 저장합니다. 예를 들어, 복잡한 계산 과정에서 연산 결과를 임시 저장해 연산을 최적화할 수 있습니다.
3. 멀티태스킹 지원
여러 프로그램이 동시에 실행될 수 있도록 독립적인 메모리 공간을 할당합니다. 운영체제는 각 프로그램이 서로 간섭하지 않도록 메모리를 효율적으로 관리합니다. 이 부분은 11장 메모리 관리에서 자세히 다룹니다.
4. 속도와 휘발성
메모리는 CPU와 직접 연결되어 매우 빠른 데이터 접근 속도를 가집니다. 하지만 대부분의 메모리는 휘발성(volatile)이므로 전원이 꺼지면 데이터가 사라집니다. 따라서 영구적인 저장을 위해서는 SSD나 HDD 같은 보조 기억 장치가 필요합니다.
이러한 역할과 특징 덕분에 메모리는 컴퓨터의 성능과 효율성에 중요한 영향을 미칩니다.