因为准备在linux上面安装Oracle数据库,据说swap分区小于4G容易失败,天啦噜的我连swap分区是啥都不是非常清楚,
大概有个印象吧,但先搞大了再说。
测试证明Ubuntu14默认的swap分区是和初期设定的内存大小一样一样的。
最初因为手速过快,不小心把内存设成了默认的1G,后来改成了3G,现在发现swap分区居然只有小小的1G,
反正硬盘地方大,再赏你4G又何妨。
顺便说一句,swap 查看方式 free
OK,上网查教程,然后实施测试
-
dd if=/dev/zero of=/swap1 bs=1M count=4096
首先在空间合适处创建用于分区的swap文件:如/swap1
if 表示 infile,of 表示outfile,bs=1M代表增加的模块大小,count=4096代表4096个模块,也就是4G空间
-
mkswap /swap1
将目的文件设置为swap分区文件。
-
swapon /swap1
激活swap,立即启用交换分区文件
-
free 查看一下, 大功告成。
- 先憋骄傲,不做下面操作,重启会失效的。
-
在/etc/fstab文件中加入下面这样一行
/swap1 swap swap defaults 0 0
-
重启测试,大功告成
尊重原著是中华民族的优良传统美德,作为21世纪五好大叔的我必须要把参考地址贴上
( ̄ ̄)"
http://blog.chinaunix.net/uid-24373487-id-83864.html