前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >怎样给Linux服务器添加Swap交换空间

怎样给Linux服务器添加Swap交换空间

作者头像
极客开发者
发布于 2022-01-18 03:09:52
发布于 2022-01-18 03:09:52
4.4K00
代码可运行
举报
文章被收录于专栏:极客开发者极客开发者
运行总次数:0
代码可运行

演示系统:Debian Server 9.9,所有操作在root用户模式下

计算机中Swap空间也就是交换空间,Swap空间是电脑硬盘中的一部分,当计算机的实际内存不够用的时候,操作系统会去使用Swap空间,不过一般情况下Swap空间是用不着的。因为是硬盘上的一部分,所以Swap空间很慢。

第一步,检查时候有Swap空间

我们可以看到Swap空间为空

第二步,创建swap分区

创建2G的swap,可以根据你的服务器配置来调整大小,一般情况下,Swap空间不需要很大

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
dd if=/dev/zero of=/mnt/swap bs=1M count=2048  

设置交换分区文件

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mkswap /mnt/swap

启动swap

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
swapon /mnt/swap

设置开机时自启用 swap 分区,需要修改文件 /etc/fstab 中的 swap 行,添加以下代码

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
/mnt/swap swap swap defaults 0 0

如图所示

重启服务器之后,可以看到多出了swap空间

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-11-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 极客开发者up 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
swap虚拟内存设置方法
最近,发现网站的数据库连接不上,而且持续有一段时间了。主要还是平时太少管理网站,所以隔了几天才发现。 重启后,数据库恢复正常,但一分钟不到,内存不足,又挂了。 经过排查,原来是没使用swap虚拟内存。开启后,妥妥的稳定运行。
jwj
2022/05/18
2.2K0
EwoMail - 开源邮件服务器
EwoMail是一款基于Linux的开源邮件服务器软件,它集成了多个出色且稳定的组件,提供了一个快速部署、简单高效、多语言、安全稳定的邮件解决方案。EwoMail旨在帮助提升运维效率,降低IT成本,并且与主流的邮件客户端兼容。无论是在电脑上还是手机上,EwoMail都能为你提供优质的邮件服务。
huolong
2024/04/11
9160
EwoMail   - 开源邮件服务器
Linux服务器创建和删除Swap交换分区
最近有项目需要用到 Mysql8.0 ,但是腾讯云轻量服务器的4G内存,实际可用只有3600多M,在编译安装 Mysql8.0 的时候会 Kill 掉安装进程,导致安装失败。
忆夕旧梦
2023/12/28
7410
Linux服务器创建和删除Swap交换分区
​Linux 建立/删除Swap空间
最近看有些系统并没有自动创建swap空间,对于小内存的机器来说,非常的不友好,随学习了一下如何手动创建swap的教程,随记录下学习的笔记。
无敌小菜鸟
2021/12/18
10.1K0
​Linux 建立/删除Swap空间
手动添加SWAP
夜梦星尘
2024/08/20
1370
Linux设置交换分区(swap)的方法
Linux系统的Swap分区,即交换分区,通常也称为虚拟内存,Swap空间的作用可简单描述为:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。这样,系统总是在物理内存不够时,才进行Swap交换。其实,Swap的调整对Linux服务器,特别是Web服务器的性能至关重要。通过调整Swap,有时可以越过系统性能瓶颈,节省系统升级费用。
星哥玩云
2022/08/13
8.3K0
Linux设置交换分区(swap)的方法
Swap交换空间
作用 利用硬盘的空间,当内存空间 当物理内存占满了,CPU可以将内存中的数据暂时放在swap空间中,减轻真实的物理内存 方法一:利用硬盘分区制作 mkswap 命令 mkswap -f 交换文件 -f表示强制执行 [root]# ls /dev/vdc1 //查看硬盘的地址 [root]# mkswap /dev/vdc //格式化交换文件系统喔咕 [root]# blkid /dev/vdc1 //查看文件系统类型 [root]# swapon #查看交
用户8360274
2021/03/11
1.4K0
云服务器创建、启用 SWAP 分区详细教程
最近查看云服务器的 CPU 记录,在后半夜的时候总有一段时间飙升到 80%~100%,想来那个时间是各种蜘蛛来访的时段,也就造成了服务器负载飙升的现象。刚好看到了明月登陆博客发了一篇云服务器开启 SWAP 分区的教程,就拿来试试,看看效果如何。 检查了一下默认云服务器没有启用 SWAP 分区。 我这里创建 1G 的 SWAP 分区。 打开 XSHELL 连接到 VPS,输入一下命令: dd if=/dev/zero of=/mnt/swapfile bs=1MB count=1024 把刚才创建的文件做成
魏艾斯博客www.vpsss.net
2018/06/01
6.5K0
linux学习第七十二篇:搭建邮箱服务器
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/X__Alone/article/details/80926688
用户1215343
2019/07/02
1.7K0
linux学习第七十二篇:搭建邮箱服务器
Ubuntu下调整SWAP交换空间
将创建的 SWAP 分区设置为永久分区,将 SWAP 路径写入到/etc/fstab文件中
用户1316967
2022/01/18
4.8K0
腾讯云服务器添加虚拟内存
使用腾讯云服务器也有一段时间了,不过由于对Linux知识了解的比较少,加上服务器稳定性一直都比较好的,所以便很少去折腾服务器。直到最近,站点时常打不开,查了很久的原因,才发现是内存不够导致的~
緣來
2020/01/02
31.6K0
VPS优化之添加swap交换分区
Linux中Swap(即:交换分区),类似于Windows的虚拟内存,就是当内存不足的时候,把一部分硬盘空间虚拟成内存使用,从而解决内存容量不足的情况。它的功能就是在内存不够的情况下,操作系统先把内存中暂时不用的数据,存到硬盘的交换空间,腾出内存来让别的程序运行.
用户8851537
2021/07/23
2.7K0
逻辑卷实战案例-swap分区
swap分区在系统的运行内存不够用的时候,把运行内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。可以缓解物理内存不足的压力,如果物理内存不足,还没有swap空间,会宕机
星哥玩云
2022/09/15
1.1K0
Linux解决内存不足-添加SWAP交换分区
Swap 是 Linux 下的交换分区,类似 Windows 的虚拟内存,当物理内存不足时,系统可把一些内存中不常用到的程序放入 Swap,解决物理内存不足的情况。但是如果开始使用 SWAP 的时候系统通常都会变得十分缓慢,因为硬盘 IO 占用的十分厉害,除非是 SSD 的情况下,速度才有可能稍微快一点。 下面是创建使用 SWAP 的方法: 一、创建文件 dd if=/dev/zero of=/swapfile bs=1024 count=1024000 SSH 执行以上命令,创建一个名为 swapfile
小俊是我
2018/07/05
9.4K0
如何在 Ubuntu 20.04 上添加交换空间
本文最先发布在:https://www.itcoder.tech/posts/how-to-add-swap-space-on-ubuntu-20-04/
雪梦科技
2020/05/22
5.4K0
如何在 Ubuntu 20.04 上添加交换空间
Linux服务器Swap配置
ianzhi
2023/10/19
7470
Linux上增加swap交换空间的方法
严格的说,在Linux系统安装完后只有一种方法可以增加swap,那就是本文的第二种方法,至于第一种方法应该是安装系统时设置交换区。
知忆
2021/06/24
4.3K0
Linux 系统上交换空间的介绍
当今无论什么操作系统交换Swap空间是非常常见的。Linux 使用交换空间来增加主机可用的虚拟内存。它可以在常规文件或逻辑卷上使用一个或多个专用交换分区或交换文件。
用户8705041
2021/06/08
1.3K0
CentOS7 配置交换分区SWAP
安装系统时,我们往往会在磁盘分区时,为交换分区单独分出一块儿位置,但当系统安装完成后,我们通过固定的文件位置在配置交换分区。
霡霂
2019/03/12
3K0
Linux学习24-腾讯云服务器开启swap分区
最近有小伙伴买的腾讯云的1核1G入门级服务器,发现部署的服务多了后,会自动停掉一些docker的的容器。 新买的腾讯云主机没有提供Swap分区,理由是由于主机经常因为内存使用率过高,频繁使用Swap,导致磁盘IO过高,服务器整体性能反而下降. 不过用户依然可以使用Swap文件的方式添加Swap分区。
上海-悠悠
2019/11/05
11.7K1
相关推荐
swap虚拟内存设置方法
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验