반응형
1. 개요
Swappiness (vm.swappiness)
- 리눅스 커널 속성 중 하나
- 스왑메모리 활용 수준 조절
- 스왑 사용 적극성 수준
2. swappiness 값
swappiness 설정에서 값을 조절할 수 있고, 값에 따른 동작은 아래와 같습니다.
- vm.swappiness=0
- 스왑 미사용
- vm.swappiness=1
- 스왑사용 최소화
- vm.swappiness=60
- Default
- vm.swappiness=100
- 적극적으로 스왑 사용
이때, 메모리 여유가 충분할 경우, vm.swappienss=10 정도를 권고하는 경우가 있다고 함.(zetawiki)
숫자가 낮을 수록 빈도를 낮게 사용한다고 생각하면 됩니다. (0 ~ 100 사이)
3. swappiness 확인(3가지 방법)
4. 즉시 적용(임시 적용, 2가지 방법)
재부팅시 초기화되므로, 영구적용을 위해선 5번의 내용을 적용해줘야 합니다.
5. 영구 적용(재부팅 필요)
/etc/sysctl.conf 파일에서 vm.swappiness 설정을 추가 해줘야 함.
(기본적으로는 vm.swappiness 설정 없음)
반응형
'Linux' 카테고리의 다른 글
[Linux] 리눅스 RPM 이란? (0) | 2024.01.23 |
---|---|
[Linux] systemd 란? (0) | 2022.12.08 |
[Linux] SWAP 메모리란? (스왑 메모리, 스왑 파티션) (0) | 2021.12.23 |
[Linux] Chmod, Chown 사용 방법 (0) | 2021.11.23 |
리눅스의 역사(GNU/GPL) (0) | 2021.11.09 |