由于我云服务器上的内存只有1G,启动gitLab后直接把内存占满了,导致整个服务器卡成翔,(我记得我是把gitLab关了来着,然后还是卡的没有道理)
然后根据网上收集来的资料,配置Swap虚拟内存。
创建swap文件
dd if=/dev/zero of=/var/swap bs=1024 count=2097152
设置 /var/swap 为交换区
mkswap /var/swap
将 /var/swap 添加到 开机引导中
echo "/var/swap swap swap defaults 0 0" >>/etc/fstab
启用swap
swapon -a
swapon: /var/swap: insecure permissions 0644, 0600 suggested.
swapon -a 的命令说明:-a --all enable all swaps from /etc/fstab
开启所有/etc/fstab添加过记录的swap配置,
当然也可以直接用swapon /var/swap
,另外 swap 是可以自定义命名的
查看内存使用情况:
~$ free
total used free shared buff/cache available
Mem: 1015764 270568 60108 5696 685088 565648
Swap: 2097148 196 2096952
swap 已经正常使用中^_^
网友评论