1. 생성 및 적용
$ sudo free -m
$ sudo fallocate -l 100G /swapfile
$ sudo chmod 600 /swapfile
$ sudo mkswap /swapfile
$ sudo swapon /swapfile
$ sudo free -m
2. 부팅 시 적용
/etc/fstab 에 다음 추가
/swapfile none swap sw 0 0
3. 가상메모리 활용 수준 설정
vm.swappiness = 0 사용안함
vm.swappiness = 1 사용 최소화
vm.swappiness = 60 기본값
vm.swappiness = 100 최대 사용
sysctl로 설정
$ sudo sysctl vm.swappiness (보고)
$ sudo sysctl vm.swappiness=10 (즉시 적용)
$ sudo vi /etc/sysctl.conf (영구 적용)
'Engineering > __00. Linux' 카테고리의 다른 글
Linux Log 관리 (0) | 2024.07.31 |
---|---|
Suspend or sleep mode (0) | 2024.07.10 |
evtest - Input device event monitor and query tool (0) | 2024.02.21 |
nc - arbitrary TCP and UDP connections and listens (0) | 2023.03.15 |
DISK 검사와 read only mount 조치 법 (0) | 2023.03.07 |