一、Swap具备哪些作用
Swap也就是交换分区,业内也叫作服务器虚拟内存。简单来讲,系统物理内存耗尽的时候,操作系统会将一部分暂时闲置的数据放置到Swap空间,释放物理内存,给到正在运行的程序调用。
平时搭建网站,内存资源紧张的服务器开启Swap,可以降低程序异常退出的概率。不过Swap依托磁盘读写,访问速度相比物理内存存在差距,不适合长期用来弥补内存配置短板,长时间高频读写Swap会拉高站点访问延迟。
二、Swap参考设置大小
很多刚接触运维的站长不清楚Swap分配多大更为合适,结合自身建站经验分享一份参考范围。
物理内存2G以内:Swap容量可以和物理内存保持一致。
物理内存2G‑8G:Swap设置2G‑4G基本可以满足日常建站需求。
物理内存高于8G:设置2‑4G即可,分配过大只会占用磁盘存储空间,实际提升有限。
三、宝塔面板可视化配置Swap
1、新建Swap
登录宝塔面板后台,点开左侧软件商店,搜索系统工具,找到Swap管理组件。填写需要分配的Swap容量,单位选择MB,提交之后面板自动生成交换文件,等待片刻即可启用。
2、修改Swap大小
无法直接修改已经创建完成的Swap,需要先关闭交换分区,删除原有swap文件之后,再重新创建对应容量。
3、关闭Swap
进入Swap管理页面点击关闭,再删除交换文件,对应的磁盘空间就可以释放。
四、1Panel面板可视化配置Swap
1Panel1.9.0以上版本自带可视化Swap管理工具,不需要手动输入命令。打开侧边栏工具箱,找到虚拟内存(Swap),填入容量就可以完成创建、调整、关闭操作。
五、AMH面板可视化配置Swap
AMH自带虚拟内存可视化管理页面,无需输入SSH命令。登录后台依次打开【系统】‑【虚拟内存Swap】,填写容量提交即可部署交换文件。
调整Swap容量,需要先停用并且清除旧的交换文件再新建,关闭、删除同样在此页面操作。
六、运维实操的几点建议
搭建个人博客、小型企业站点的低配云服务器,可以配置Swap应对短暂的内存冲高,避免服务中断。倘若服务器长期运行数据库、缓存程序,频繁占用Swap资源,优先升级物理内存,仅仅依靠Swap很难保障访问速度。

















![表情[baoquan]-服务器测评_云 VPS 推荐_运维技术教程与源码分享 - 环球云域数据平台 cloudidc.vip](https://cloudidc.vip/wp-content/themes/zibll/img/smilies/baoquan.gif)


暂无评论内容