2014年3月6日 星期四

Linux下手動創建Swap

Swap是Linux下的交換分區,類似Windows的虛擬內存,當物理內存不足時,系統可把一些內存中不常用到​​的程序放入Swap,解決​​物理內存不足的情況。
若係統安裝時開闢的Swap空間太小,可通過手動創建Swap文件。
對於VPS呢,OVZ架構的別看了,以下教程不能用

一、創建文件

dd if=/dev/zero of=gfw bs=1024 count=1024000
SSH執行以上命令,創建一個名為gfw的1G 空文件(寫0佔用磁盤)。

二、製作為Swap文件

mkswap gfw
SSH執行以上命令,將生成的gfw製作為SWAP文件,若沒有製作SWAP文件,執行下一步可能會出現:“swapon: gfw: read swap header failed: Invalid argument”錯誤。

三、讓Swap文件生效

swapon gfw
SSH執行以上命令,使“gfw”這個Swap文件生效,並疊加進當前sawp空間中。

四、查看當前SWAP

swapon –s
SSH執行以上命令,查看當前swap的情況。

五、自动挂载

1、编辑/etc/fstab
nano /etc/fstab
2、按格式填入並保存
/root/gfw   swap    swap    defaults      0    1

沒有留言:

張貼留言