服务器Swap交换分区可视化部署|宝塔、1Panel、AMH操作指南

一、Swap具备哪些作用

Swap也就是交换分区,业内也叫作服务器虚拟内存。简单来讲,系统物理内存耗尽的时候,操作系统会将一部分暂时闲置的数据放置到Swap空间,释放物理内存,给到正在运行的程序调用。

平时搭建网站,内存资源紧张的服务器开启Swap,可以降低程序异常退出的概率。不过Swap依托磁盘读写,访问速度相比物理内存存在差距,不适合长期用来弥补内存配置短板,长时间高频读写Swap会拉高站点访问延迟。

二、Swap参考设置大小

很多刚接触运维的站长不清楚Swap分配多大更为合适,结合自身建站经验分享一份参考范围。

物理内存2G以内:Swap容量可以和物理内存保持一致。

物理内存2G‑8G:Swap设置2G‑4G基本可以满足日常建站需求。

物理内存高于8G:设置2‑4G即可,分配过大只会占用磁盘存储空间,实际提升有限。

提示:Swap不属于必须开启的配置,内存充裕的服务器可以选择不部署该项功能。

三、宝塔面板可视化配置Swap

1、新建Swap

登录宝塔面板后台,点开左侧软件商店,搜索系统工具,找到Swap管理组件。填写需要分配的Swap容量,单位选择MB,提交之后面板自动生成交换文件,等待片刻即可启用。

2、修改Swap大小

无法直接修改已经创建完成的Swap,需要先关闭交换分区,删除原有swap文件之后,再重新创建对应容量。

3、关闭Swap

进入Swap管理页面点击关闭,再删除交换文件,对应的磁盘空间就可以释放。

四、1Panel面板可视化配置Swap

1Panel1.9.0以上版本自带可视化Swap管理工具,不需要手动输入命令。打开侧边栏工具箱,找到虚拟内存(Swap),填入容量就可以完成创建、调整、关闭操作。

提示:较早版本的1Panel没有内置可视化Swap模块,这种情况暂时无法使用图形界面操作。

五、AMH面板可视化配置Swap

AMH自带虚拟内存可视化管理页面,无需输入SSH命令。登录后台依次打开【系统】‑【虚拟内存Swap】,填写容量提交即可部署交换文件。

调整Swap容量,需要先停用并且清除旧的交换文件再新建,关闭、删除同样在此页面操作。

六、运维实操的几点建议

搭建个人博客、小型企业站点的低配云服务器,可以配置Swap应对短暂的内存冲高,避免服务中断。倘若服务器长期运行数据库、缓存程序,频繁占用Swap资源,优先升级物理内存,仅仅依靠Swap很难保障访问速度。

免责声明:本文属于站长实操经验分享,不同服务商系统环境存在差异,操作前建议备份服务器重要数据,规避意外情况,本文不作为专业运维实施方案。
文章广告横幅
网络违法犯罪举报平台 广告
© 版权声明
THE END
喜欢就支持一下吧
点赞95 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容