作者:码农 | 来源:互联网 | 2023-10-11 19:49
因为我的云服务器的内存时1G,没有足够的物理内存,如果在执行一些消耗内存的任务,比如编译软件,可能会造成系统崩溃,解决方法就是设置虚拟内存。以下操作都是在root用户下进行的。1.进入根目录cd2
因为我的云服务器的内存时1G,没有足够的物理内存,如果在执行一些消耗内存的任务,比如编译软件,
可能会造成系统崩溃,解决方法就是设置虚拟内存。
以下操作都是在root用户下进行的。
1.进入根目录
cd /
2.创建一个目录swap
mkdir swap
3.设置虚拟内存大小
dd if=/dev/zero of=/swap/swapfile bs=4k count=512000
大小为2G
4.创建虚拟内存
mkswap /swap/swapfile
5.启动swapfile(停止swapfile :swapoff /swap/swapfile)
swapon /swap/swapfile
6.一直有效,编辑 /etc/fstab文件,添加如下内容
/swap/swapfile swap swap defaults 0 0
/swap/swapfile 是swapfile的路径