스왑 관련 이슈★★★★★★★★★★★★★★★
언제 스왑을 추가하는가? - 피지컬 메모리의 사용량이 80% 이상이 되었을 때
스왑 공간의 크기?
(초기 설치시) 권장 값을 달라고한다.
(운영 시) 약간 넉넉하게. 크게 잡아도 된다.
스왑을 추가하면 성능이 좋아지는가? - 성능이 좋아지는건 아니다. 아무리 늘려도 여기를 넉넉하게 쓰도록만 구성을 해놓은 것일 뿐 실재로 성능이 좋아지는 건 아니다. 피지컬 메모리를 늘려야 성능이 좋아진다.
스왑 공간 크기에 대한 권장사항
RAM size |
SWAP size |
4GB 이하 4GB ~ 16GB 16GB ~ 64GB 64GB ~ 256GB 256GB ~ 512GB |
minimum 2GB minimum 4GB minimum 8GB minimum 16GB minimum 32GB |
SWAP 추가방법
- SWAP file (EX : /swap/swapfile) -> 대표적으로 윈도우즈에서 많이 쓰이는 방식
ⓐ 큰 파일 생성
# dd if=/dev/zero of=/swap/swapfile bs=1M count=10240
ⓑ 스왑 파일시스템 생성
# mkswap /swap/swapfile
ⓒ 스왑 활성화
# swapon /swap/swapfile
ⓓ /etc/fstab 파일 설정
# vi /etc/fstab
- SWAP Partition (EX : /dev/sdb1) -> 리눅스의 기본적인 방법
ⓐ 파티션 준비
# fdisk /dev/sdb ( System Partition ID : 82 )
ⓑ 스왑 파일시스템 생성
# mkswap /swap/swapfile
ⓒ 스왑 활성화
# swapon /swap/swapfile
ⓓ /etc/fstab 파일 설정
# vi /etc/fstab
스왑 확인방법
현재 스왑 공간(스왑 공간, 스왑 전체크기, 스왑사용량) 을 확인하는 방법
ⓐ free 명령어
ⓑ top 명령어
ⓒ /proc/swaps 파일 확인
ⓓ /proc/meminfo 파일 확인
스왑을 추가하고 확인하거나 스왑을 삭제하거나 확인할 때는 /proc/swaps 또는 free명령어를 사용하는 방법이 적절하다.
스왑 사용량을 모니터링 할 때는 top가 적당하다.
'Linux > ServerAdmin' 카테고리의 다른 글
소프트웨어 관리(2) (0) | 2017.09.24 |
---|---|
소프트웨어 관리 (0) | 2017.09.24 |
물리적 vs LVM vs RAID (0) | 2017.09.24 |
RAID (0) | 2017.09.24 |
LVM(Logical Volume Manage) (0) | 2017.09.23 |