VPS开启Swap
Swap是Linux的虚拟内存分区, 通常被称为交换分区, 是特殊的硬盘空间. 它的作用是在物理内存使用完之后, 系统会从内存中取出一部分暂时不用的数据放在磁盘空间 (e.g., Swap分区) 中, 从而解决内存不够用的情况, 对于很多性能不够的小鸡很有用. 一些VPS会默认开启Swap, 而一些需要手动开启.
确认Swap是否开启
执行free -h
, 如果有Swap一行且信息不为0则表示已开启Swap了, 不用再开启了.
生成Swap文件块
这里以1GB为例, 根据后面的count
可以控制大小.
sudo dd if=/dev/zero of=/var/swapfile bs=1M count=1024
创建并激活Swap文件
# 创建Swap文件
sudo mkswap /var/swapfile
# 激活Swap文件
sudo swapon /var/swapfile
然后再用free -h
查看Swap那一行是否按照配置的生效.
编辑fstab文件开机自启Swap
echo "/var/swapfile swap swap defaults 0 0" >> /etc/fstab
或者直接在fstab
文件里写入也可以.
作者对主题的挖掘深入骨髓,展现了非凡的洞察力和理解力。
对传统与现代的融合思考颇具启发性。