리눅스 설치시 설정되는 swap 디스크 공간은 메모리 부족시 하드 공간을 메모리 처럼 사용하는 공간으로
이공간 사용이 많다면 시스템에 메모리 부족일 수 있다.
일반 웹서버등은 swap 디스크를 많이 사용하지는 않지만 DB 같은 경우에는 DB 테이블 조인 등 사용시
많은 메모리가 필요해서 swap 공간을 많이 사용하지 때문에 DB 서버 등 설치시에는 swap 공간을 수십기가
정도 설정 해야 한다.
일반적인 웹서버라 라면 보통 10기가 이내로 설정한다.
free -m 으로 보면 메가 단위로 메모리 사용과 swap 사용하는 것을 볼 수 있다.
(h 옵션을 사용하면 사람이 보기 편하게 기가 단위로 볼수 있다. free -h)
================================================
free -m
total used free shared buff/cache available
Mem: 15840 8392 155 15 7292 7105
Swap: 8191 120 8071
===================================================
swap 디스크 초기화는
swapoff -a
후 보면 할당이 0 사용량이 0이고
====================================================
free -m
total used free shared buff/cache available
Mem: 15840 8451 174 58 7214 7002
Swap: 0 0 0
======================================================
다시 활성화는
swapon -a
swapon -s
=====================================
swapon -s
Filename Type Size Used Priority
/dev/sda3 partition 8388604 0 -2
===========================================================
free -m
total used free shared buff/cache available
Mem: 15840 8457 168 58 7214 6996
Swap: 8191 0 8191
====================================================
swap 이 8 기사 할당에 0 사용으로 초기화 된것을 확인 할 수 있다.