swap 推荐值:2g 和 2g 以下内存的服务器,设置成和物理内存相同容量 swap;2g 以上的,设置为 2g。如果跑的程序特别耗费内存,2g 内存以上的 swap 也可以设置与内存相同。
增加swap交换分区能提高系统的稳定性)
我们都知道,在windows
下有虚拟内存,物理内存不够用的情况下可以牺牲一部分磁盘空间,来提升系统的运行能力,那么在linux
下面同样有“虚拟内存”,就是我们今天要讲的linux系统的swap交换分区——
设计之初,swap
是为了给系统增加更强的运行能力,但后来小内存时代过去了,swap
在强大的硬件支持下就显得没那么重要 了,不过对我们站点来说,也有使用配置较低服务器的可能,这时候,选择使用swap
就更显明智了。
那么基于linux
的宝塔面板要如何配置swap
交换分区呢?我来为朋友们一一道来:
如图(4-1-1),进入宝塔面板后台,左侧找到软件商店,点击进入后在步1指向的插件搜索:工具箱,找到步2指向的linux工具箱1.4,点击此条目最右侧的步3指向的设置,打开linux工具箱,linux工具箱是开发的插件,是免费的,使用不用顾虑,在步4输入要设置的swap
交换分区大小(单位mb
),点击确定
保存设置。
官方给出的提醒:
swap
是linux
下的虚拟内存,设置适当的swap
可增加服务器稳定性;- 建议
swap
容量在真实内存容量的1.5倍
左右,若您的服务器内存大于4gb,可设1-2gb的固定值; swap
文件默认保存在/www/swap
,设置前请确保磁盘空间够用;- 若您不需要
swap
,请将容量设为0
;
ovz
虚拟架构机器不可用此功能。
设置完在同页面可以看到总容量、已用容量和可用容量,
根据占用情况,参考官方给出的数据可以适当做些调整。