• 버퍼 메모리(buffer memory): 장치 간 데이터 전송 속도 차이를 조정하는 임시 저장소 역할을 하는 메모리입니다. 주로 CPU와 보조 기억 장치 사이에서 데이터를 효율적으로 전송하는 데 사용합니다. 예를 들어, 파일을 복사할 때 일시적으로 데이터를 저장해 전송 속도를 최적화합니다. 버퍼 메모리는 데이터 손실이나 전송 지연을 방지하고, 전송 효율을 높이는 역할을 합니다.
• 가상 메모리(virtual memory): 물리 메모리(RAM)가 부족할 때 보조 기억 장치의 일부를 메모리처럼 사용하는 기술입니다. 운영체제에서 관리하며, 실제 물리 메모리보다 더 큰 공간을 제공합니다. 가상 메모리는 멀티태스킹 환경에서 매우 중요합니다. 가상 메모리에 관한 자세한 내용은 11장 메모리 관리에서 다룹니다.
• 영구 저장소(Non-Volatile Storage): 전원이 꺼져도 데이터를 영구적으로 저장하는 장치입니다. 대표적으로 HDD, SSD, USB, CD/DVD 등이 해당합니다. HDD는 대용량 데이터를 저렴하게 저장할 수 있고, SSD는 빠른 데이터 접근 속도를 제공합니다.