리눅스에서 Disk swap 파일 생성하는 방법. (우분투나 레드햇이나 크게 다르지 않음.)
sudo touch /opt/diskswap.swap
sudo dd if=/dev/zero of=/opt/diskswap.swap bs=1M count=16384
1MB * 16384 = 16Gib 의 공간을 만드는셈.
sudo mkswap /opt/diskswap.swap
sudo swapon /opt/diskswap.swap
sudo vim /etc/init.d/diskswap
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#! /bin/sh case "$1" in start) echo "Starting diskswap" swapon /opt/diskswap.swap ;; stop) echo "Stopping diskswap" swapoff /opt/diskswap.swap ;; restart|reload|force-reload) echo "Restarting diskswap" swapoff /opt/diskswap.swap swapon /opt/diskswap.swap ;; *) echo "Usage : /etc/init.d/diskswap {start|stop}" exit 1 ;; esac exit 0 |
위의 내용 복사해서 사용하는 경우, “” 이 부분 각 시스템에 맞게 수정 할것.
하고 싶은 말 있으면 냉큼 쓰고 갈 것.