千家信息网

linux系统如何添加swap虚拟内存与删除配置

发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,这篇文章主要介绍linux系统如何添加swap虚拟内存与删除配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1.swap概述Swap分区,即交换区,Swap空间的作用可简单描
千家信息网最后更新 2025年12月03日linux系统如何添加swap虚拟内存与删除配置

这篇文章主要介绍linux系统如何添加swap虚拟内存与删除配置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

1.swap概述
Swap分区,即交换区,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。 其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。

2.创建swap
由于在安装Centos 6.0 操作系统时候忘记创建创建swap分区,导致使用zabbix对该服务器监控时出现报警。这时才发现,没有创建swap分区。所以需要创建一个swap分区,操作如下:

首先,用拥有ROOT权限的用户通过SSH远程登入或者本地终端登入到系统,进行创建swap分区

dd if=/dev/zero of=/swap/swap bs=1024 count=1024000

if //输入
of //输出
bs //块儿大小
count //总大小
创建Linux交换文件
mkswap /swap/swap
立即激活/swap/swap交换文件
swapon /swap/swap
查看是否生效
[root@webserver ~]# free -m
total used free shared buffers cached
Mem: 2007 140 1867 0 8 35
-/+ buffers/cache: 96 1911
Swap: 972 0 972
通过以上输出信息可以看出,已经成功创建swap分区。
设置成永久生效
虽然现在已经生效,但是等下次服务器重启之后。该swap虚拟磁盘会失效,为保证永久生效,需要在/etc/fstab文件添加如下指令集:
echo "/swap/swap swap swap defaults 0 0" >> /etc/fstab
现在为止,swap分区已经完成创建。

2.删除swap分区

有时可能会需要删除swap分区,该如何正确进行删除分区哪?

首先停止swap分区
swapoff /swap/swap
删除swap分区文件
rm -rf /swap/swap
删除"/etc/swap"指定文件
这样就可以手工添加和删除swap分区。

代码如下:


sed -i "/'\/swa\/swap swap swap defaults 0 0'//" /etc/fstab

以上是"linux系统如何添加swap虚拟内存与删除配置"这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

系统 内存 文件 空间 服务器 服务 物理 程序 配置 不够 内容 大小 性能 时候 篇文章 永久 调整 输出 运行 重要 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 百度云数据库下载文件 网络安全知识竞赛活动策划案 软件开发计划书的好处 vue怎么直接访问服务器文件 linux达梦数据库怎么迁移 安全测评需要服务器登录方式 网络安全竞赛颁奖典礼致辞 余姚做软件开发的 吉林蔬菜配送软件开发 坦闪国际服登不上服务器 潍坊app定制软件开发公司 数据库系统概念 中文 境外服务器租赁 服务器转接矿池 河南搜客网络技术有限责任公司 网络安全基础操作方法 软件开发完成后怎么上线 互联网科技创新方面的工作总结 填写服务器配置 天下捷融互联网科技小贷怎么样 数据重发算不算网络安全管理 云服务器单独配电脑 贵州网络安全系统有哪些 绍兴正规网络技术咨询热线 魔兽世界服务器比例在哪里查询 财务软件数据库版本 做小程序服务器轻量型是什么意思 工具贸易软件开发价格 为网络安全生态构建提供哲学 db2展示所有数据库
0