Swap Memory?
Linux 계열 설치 시 파티션 설정 부분에서 Swap 파티션 용량을 자동으로 지정한다.
Swap은 컴퓨터에 설치된 RAM의 가용량을 넘을 경우 스왑 파티션 공간을 메모리처럼 활용한다.
메모리 용량이 충분히 남아 있음에도 Swap Memory를 사용하는 경우가 있다.
이 경우, 관리자가 직접 Swap Memory를 초기화할 수 있다.
Swap Memory 확인
- top : 리소스 모니터링
- free -h : 메모리 사용량만 간략하게 확인
free -h
total used free shared buff/cache available
Mem: 5.5G 3.1G 2.3G 11M 120M 2.2G
Swap: 2.0G 776K 2.0G
현재 사용 가능한 메모리(Mem)는 2.3G지만 Swap Memory가 776K 쓰고 있는 걸 확인할 수 있다.
Swap Memory 초기화
swapoff -a && swapon -a
- swapoff -a : 메모리 사용을 중지 시키는 명령어
- swapon -a : 메모리 사용을 시작하는 명령어
swapoff -a && swapon -a
free -h
total used free shared buff/cache available
Mem: 5.5G 3.1G 2.3G 11M 91M 2.2G
Swap: 2.0G 0B 2.0G