Swap-Space Management

Disk를 사용하는 두가지 주요 이유
- 메모리의 휘발성 특성 => 파일 시스템 필요
- RAM과 같은 메모리는 전원이 꺼지면 그 안의 데이터가 모두 사라지는 휘발성 메모리
- 따라서 데이터를 영구적으로 보관하기 위해서 비휘발성 저장장치인 Disk가 필요하며,
여기에 데이터를 저장하기 위한 구조가 파일 시스템이다.
- 예시: 문서 저장, 사진 저장 등
- 실행 중인 프로그램의 메모리 공간 부족 => 스왑 공간(Swap Space)활용
- 시스템의 메모리가 부족할 경우, 운영체제는 디스크의 일부를 가상메모리로 사용한다.
- 이는 RAM이 부족할 때 디스크를 임시로 메모리처럼 사용하는 방식으로, 성능은 떨어지지만 시스템이 계속 동작할 수 있도록 보조 역할을 한다.
- 예시:여러 개의 프로그램을 동시에 실행할 때
++
-
RAM(작고 빠른 휘발성 메모리)
-
Disk(SSD나 HDD와 같은 비휘발성 저장장치)
- 느리지만 커다랗고 전원을 꺼도 데이터가 유지됨
Swap-space 관리에 대하여

-
디스크는 파티셔닝(물리적인 디스크 => 논리적 디스크로 나눈다) 을 통해 여러 개의 logical disk로 나눌 수 있다. .
-
swap area에는 파일 시스템과 달리 데이터가 빠르게 들어오고,나가기 때문에 속도 효율성이 중요하다.
-
따라서 스왑 영역에는 한 번에 대용량 데이터를 빠르게 처리할 수 있도록 설계된다.
RAID

RAID(Redundant Array of Independent Disks)
- 저렴한 디스크를 묶어서 같이 사용
- 여러 디스크에 데이터를 중복 저장하거나 (신뢰성 향상)
- 분산 저장한다. (속도 향상)