swap 파티션 : 디스크의 용량일부를 가상 메모리 공간으로 할당해 실제 메모리 공간이 부족하거나 어플리케이션에 따라 실제 메모리와 스왑 메모리를 혼용해서 사용하게 되는것

기존의 스왑 메모리가 있는지 확인

$swapon -s 
Filename                                Type            Size    Used    Priority
/dev/nvme0n1p3                          partition       8388604 81020   -2
  1. 스왑 파일 생성

    $ sudo fallocate -l 30GB /swapfile

  2. 파일을 시스템에서만 접근이 가능하도록 권한설정

    $sudo 600 /swapfile

  3. 스왑 포맷형태로 변환

    $sudo mkswap /swapfile

  4. 스왑 파일 시스템 등록

    $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
  1. 재부팅 후에도 시스템에서 스왑 파일을 사용할 수 있게 변경

/etc/fstab 파일 수정

/swapfile   none    swap    sw    0   0

스왑 파일 삭제 하기

스왑 끄기

$sudo swapoff /swapfile

파일 삭제

$rm /swapfile

/etc/fstab 에 등록한 항목 삭제

참고 : https://extrememanual.net/12975

'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

+ Recent posts