Swap是Linux下的交換分區,類似Windows的虛擬內存,當物理內存不足時,系統可把一些內存中不常用到的程序放入Swap,解決物理內存不足的情況。
若系統安裝時開闢的Swap空間太小,可通過手動創建Swap文件。
一、創建文件
dd if=/dev/zero of=/root/swapfile bs=1024 count=1024000
SSH執行以上命令,創建一個名爲kwxgd的1G 空文件(寫0佔用磁盤)。
二、製作爲Swap文件
mkswap kwxgd
SSH執行以上命令,將生成的kwxgd製作爲SWAP文件,若沒有製作SWAP文件,執行下一步可能會出現:“swapon: kwxgd: read swap header failed: Invalid argument”錯誤。
三、讓Swap文件生效
swapon kwxgd
SSH執行以上命令,使“kwxgd”這個Swap文件生效,併疊加進當前sawp空間中。
四、查看當前SWAP
swapon -s
SSH執行以上命令,查看當前swap的情況。
五、自動掛載
1)編輯/etc/fstab
vi /etc/fstab
2)按格式填入
/root/swapfile swap swap defaults 0 1