ubuntu增加文件swap

来源:互联网 发布:mac管理员名称和密码 编辑:程序博客网 时间:2024/06/05 18:11
现在硬件比较便宜,很多系统在安装的时候,默认都没有swap分区,但是有时可能会因为内存不够,导致运行失败,这事就需要添加一个文件类型的swap,以便完成操作。在操作完成后,再卸载swap文件。

下面的操作在ubuntu12.04上完成:

1 查看当前内存情况
# free -m
             total       used       free     shared    buffers     cached
Mem:           994        898         95          0          8        444
-/+ buffers/cache:        445        548
Swap:            0          0          0

2建立一个swap文件(大小为2G,根据实际情况设置大小)
# dd if=/dev/zero of=swap bs=1024 count=2000000
3为swap文件建立swap文件系统
# mkswap -f swap
4 启用swap文件
# swapon swap
5 查看当前的内存
# free -m
             total       used       free     shared    buffers     cached
Mem:           994        906         87          0          7        453
-/+ buffers/cache:        446        547
Swap:         1953          0       1953
6 使用完毕,卸载swap文件
# swapoff swap

7 如果想一直使用,就需要添加到fstab中,启动即可使用
#vi /etc/fstab
添加一行
/swapfile/swap swap swap defaults 0 0 

就可以在机器启动的时候添加swap文件了
0 0