Red Hat Training

A Red Hat training course is available for RHEL 8

14장. 스왑 시작하기

스왑 공간을 사용하여 비활성 프로세스 및 데이터에 임시 스토리지를 제공하고 물리적 메모리가 가득 차면 메모리 부족 오류를 방지합니다. 스왑 공간은 실제 메모리의 확장 기능 역할을 하며 물리적 메모리가 소진된 경우에도 시스템이 원활하게 계속 실행되도록 합니다. 스왑 공간을 사용하면 시스템 성능이 저하될 수 있으므로 스왑 공간을 사용하기 전에 물리적 메모리 사용을 최적화할 수 있습니다.

14.1. 스왑 공간 개요

Linux의 스왑 공간은 실제 메모리(RAM)의 양이 가득 차면 사용됩니다. 시스템에 더 많은 메모리 리소스가 필요하며 RAM이 가득 차면 메모리의 비활성 페이지가 스왑 공간으로 이동합니다. 스왑 공간은 적은 양의 RAM 시스템을 지원할 수 있지만 더 많은 RAM을 대체하는 것으로 간주해서는 안 됩니다.

스왑 공간은 하드 드라이브에 있으며, 물리적 메모리보다 액세스 시간이 더 느립니다. 스왑 공간은 전용 스왑 파티션(권장), 스왑 파일 또는 스왑 파티션과 스왑 파일의 조합일 수 있습니다.

지난 몇 년 동안 권장되는 스왑 공간은 시스템의 RAM 양과 선형으로 증가했습니다. 그러나 최신 시스템에는 수백 기가바이트의 RAM이 있는 경우가 많습니다. 결과적으로 권장 스왑 공간은 시스템 메모리가 아닌 시스템 메모리 워크로드의 기능으로 간주됩니다.

스왑 공간 추가

다음은 스왑 공간을 추가하는 다양한 방법입니다.

스왑 공간 제거

다음은 스왑 공간을 제거하는 다양한 방법입니다.