Intro
常見的應用情境如開發環境要做套件安裝如PHP Composer,則可以利用暫時設定檔案Swap的方式解決。
基本用法
查看Swap狀態:
swapon -s
卸載Swap:
# Partition
swapoff /dev/hdb2
# File
swapoff /swapfile
透過Partition分割
透過檔案增加
主要透過swapon
與swapoff
指令來操作設定分頁,利用實體所在硬碟分割區中的檔案提供Swap。
- 先建立一個想要配給Swap容量的檔案於硬碟分割區,可以透過
fallocate
指令:
fallocate -l 2G /swapfile
- 格式化此檔案為Swap file:
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
- 確認查看或設定自動掛載
完成後可以使用swapon -s
指令確認查看,另外如要自動掛載則可以於/etc/fstab
加入設定:
/swapfile swap swap sw 0 0