swap 파티션 : 디스크의 용량일부를 가상 메모리 공간으로 할당해 실제 메모리 공간이 부족하거나 어플리케이션에 따라 실제 메모리와 스왑 메모리를 혼용해서 사용하게 되는것
기존의 스왑 메모리가 있는지 확인
$swapon -s
Filename Type Size Used Priority
/dev/nvme0n1p3 partition 8388604 81020 -2
스왑 파일 생성
$ sudo fallocate -l 30GB /swapfile
파일을 시스템에서만 접근이 가능하도록 권한설정
$sudo 600 /swapfile
스왑 포맷형태로 변환
$sudo mkswap /swapfile
스왑 파일 시스템 등록
$sudo swap /swapfile
결과
$ free -h
total used free shared buff/cache available
Mem: 30G 1.1G 29G 2.3M 570M 29G
Swap: 35G 1.5G 34G
- 재부팅 후에도 시스템에서 스왑 파일을 사용할 수 있게 변경
/etc/fstab 파일 수정
/swapfile none swap sw 0 0
스왑 파일 삭제 하기
스왑 끄기
$sudo swapoff /swapfile
파일 삭제
$rm /swapfile
/etc/fstab 에 등록한 항목 삭제
'BackEnd > Linux' 카테고리의 다른 글
Yum Repository 만들기 (1) (0) | 2019.12.23 |
---|---|
[Linux]NoLogin (0) | 2019.10.08 |
cache 삭제하기 (0) | 2019.08.27 |
Bash 프로그래밍 기초 - 파라미터 받아오기 (0) | 2019.08.20 |
Bash 프로그래밍 기초 - If (0) | 2019.08.20 |