以下範例,會建立一個 4GB 的 SWAP 用檔案,並 mount 起來。
建立 4GB 的檔案供 SWAP 使用:
sudo fallocate -l 4G /swapfile sudo dd if=/dev/zero of=/swapfile bs=1G count=4 # 注意權限必須是 600 sudo chmod 600 /swapfile
檔案格式化為 swapfile:
sudo mkswap /swapfile
到這邊都沒有遇到問題的話,就可以使用 swapon
來讓 Linux mount 起來使用:
sudo swapon /swapfile
如果希望開機以後讓 Linux 自動 mount 起來,可修改 /etc/fstab
檔案:
# <file system> <mount point> <type> <options> <dump> <pass> /swapfile none swap sw 0 0