CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G
CentOS设置虚拟内存,虚拟内存设置,,CentOS 7.9怎么设置虚拟内存2G
系统:CentOS Stream,CentOS 9,CentOS 8,CentOS 10,CentOS 7
软件:虚拟内存Swap
功能:CentOS虚拟内存设置
下载地址一:

CentOS 7.9怎么设置虚拟内存2G
建立文件:nc.sh
赋予脚本执行权限
sudo chmod +x /root/nc.sh
---------------------------------------
#!/bin/bash
# 创建 2G 的 swap 文件
sudo dd if=/dev/zero of=/swapfile bs=1M count=2048
# 设置正确权限
sudo chmod 600 /swapfile
# 格式化为 swap
sudo mkswap /swapfile
# 启用 swap 文件
sudo swapon /swapfile
# 写入 /etc/fstab,保证开机自动挂载
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab
# 查看 swap 状态
sudo swapon --show
free -h
-------------------------------------
编辑/etc/sysctl.conf文件:
如果你希望 内存不足时优先使用虚拟内存(Swap),需要调整 Linux 的 vm.swappiness 参数。这个参数控制内核在物理内存不足时,使用 Swap 的积极程度。
vm.swappiness = 100
建议值
10–20:尽量少用 Swap,优先用物理内存(适合内存充足的服务器)。
60(默认):平衡使用。
80–100:更积极使用 Swap(适合内存紧张的环境)。
这样设置后,当物理内存不足时,系统会更快地把数据换到 Swap,从而避免进程直接被 OOM 杀掉。
运行生效。
sysctl -p
参考来源:
项目地址:
官网地址:
参考地址:
延伸阅读:
推荐一键清理CentOS系统磁盘空间,清理内存,清理缓存,清理磁盘,清理垃圾,清理硬盘,一键清理系统缓存,日记,不必要的内容,容器日记缓存,等系统缓存日记
推荐一键清理CentOS系统磁盘空间,清理内存,清理缓存,清理磁盘,清理垃圾,清理硬盘,一键清理系统缓存,日记,不必要的…

一键清理CentOS系统磁盘空间,清理缓存,清理磁盘,清理垃圾,清理内存,清理硬盘,一键清理系统缓存,日记,不必要的内容,容器日记缓存,等系统缓存日记
一键清理CentOS系统磁盘空间,清理缓存,清理磁盘,清理垃圾,清理内存,清理硬盘,一键清理系统缓存,日记,不必要的内容…

CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G,CentOS内存不足死机优化教程,虚拟内存压缩设置
CentOS设置虚拟内存,虚拟内存设置,CentOS 7.9怎么设置虚拟内存2G,CentOS内存不足死机优化教程,虚拟…

CentOS关闭虚拟内存,虚拟内存,在 CentOS 7.9 中,删除或关闭虚拟内存(Swap)主要分为两步:临时关闭(立即生效)和永久删除(防止重启后恢复)
CentOS关闭虚拟内存,虚拟内存,在 CentOS 7.9 中,删除或关闭虚拟内存(Swap)主要分为两步:临时关闭(…

nginx,nginx反向代理,nginx端口映射,nginx端口转发,nginx中转,nginx代理,nginx转发,nginx编译版本端口转发,nginx安装
nginx,nginx反向代理,nginx端口映射,nginx端口转发,nginx中转,nginx代理,nginx转发,…





评论(0):