装的大数据组件越来越多,内存老是不够用,进程一多就崩掉。
所以打算增加虚拟内存
先查看自己目前内存容量
可以看到目前虚拟内存(Swap)总量为2.0G,空闲容量(free)为484M
我打算加4G
转到root用户:
su root
来到usr目录下:
cd /usr
创建swap目录: mkdir /usr/swap进入swap:
cd swap
dd if=/dev/zero of=/usr/swap/swapfile bs=1M count=4096
mkswap /usr/swap/swapfile
swapon /usr/swap/swapfile
可以看到容量增加了4G,妈妈再也不怕我内存不够用了。
设置以后开机自动启用该虚拟内存
vim /etc/fstab
添加如下项
/usr/swap/swapfile swap swap defaults 0 0
也可以选择其他位置创建虚拟内存空间,只要把每一步的位置更改就行。如果要把该空间删除则删除所在文件即可,并记得把/etc/fstab的配置做相应的更改