[태그:] swap

  • Swapfile 조정하기

    메모리를 많이 먹는 작업을 하다 보니 메모리 부족 현상이 발생한다. 이럴 때 swap 크기를 조정하여 문제를 해결해 보자.

    우선, swap 크기를 확인한다.

    $ swapon -s
    Filename				Type		Size		Used		Priority
    /swapfile                               file		2097148		0		-2

    2097148 / 1024 = 2048 해서 2GiB 정도가 할당된 것을 확인할 수 있다. 우선 swap을 내려놓자.

    sudo wapoff -a

    그리고 16GiB 정도로 사이즈를 늘려 보자.

    sudo dd if=/dev/zero of=/swapfile bs=1G count=16

    16이 16GiB 할당한다는의미로 보면 된다. 이제 swap을 위한 파일로 만든다.

    sudo mkswap /swapfile

    그리고 swap을 다시 올려놓자.

    sudo swapon /swapfile

    이제 확인해 보자.

    grep SwapTotal /proc/meminfo
    SwapTotal:      16777212 kB

    좋아!

    출처: How to increase the size of your swapfile