Linux云服务器交换内存Swap设置多大合适

一般而言,我们会给入手的服务器配置环境之前,需要增加虚拟交换内存空间swap。这里不同的服务器配置增加的内存是不同的。

通用规则:

物理内存(RAM)​ Swap 空间建议 适用场景
≤ 2GB RAM 的 2 倍 老旧设备或内存极小
2GB–8GB 等于 RAM 大小 桌面/轻量服务器
8GB–64GB RAM 的 0.5 倍(至少 4GB)​ 生产服务器、数据库等
≥ 64GB 至少 4GB,或禁用 Swap 高性能服务器(内存充足时)

根据我们的内存然后设置SWAP空间。

创建交换分区的方法:

# 创建 4GB 交换文件(根据需求调整大小)
sudo fallocate -l 4G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

# 永久生效(写入 /etc/fstab)
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

 

投上你的一票

本文出处:老蒋部落 » Linux云服务器交换内存Swap设置多大合适 | 欢迎分享( 公众号:老蒋朋友圈 )

公众号 「老蒋朋友圈」获取站长新知 / 加QQ群 【1012423279】获取商家优惠推送