经常有人会咨询关于1台服务器同时安装网维大师,无盘(系统虚拟盘) ,游戏虚拟盘的时候该如何设置缓存,这里做一下统一解答,同时不管你的服务器内存有多大,都按照这个规则设置即可:
1、无盘(系统虚拟盘) 服务端(即无盘服务端),该服务端的缓存主要是用于缓存客户机镜像和客户机回写缓存,一般建议设置2~4G均可,如果物理内存比较大,也可以按照镜像个数来设置,比如1个img就1.5G缓存,2个img就3G缓存,以此类推。
2、游戏虚拟盘服务端(即大家常说的虚拟盘服务端),该服务端缓存主要是用户缓存客户机最常用的游戏数据,内存越大越好,如果是独立的游戏虚拟盘服务端,给服务器操作系统预留1~1.5G内存,其余所有内存都作为缓存使用即可。
3、如果是与网维大师服务端,无盘(系统虚拟盘) 服务端安装在一起时,设置的完无盘(系统虚拟盘) 和游戏虚拟盘缓存时,服务器还有2G的空闲物理内存即可,因为如果把所有物理内存都做服务端程序缓存时,操作系统没有足够的物理内存后可能会引起服务器操作系统卡,这会直接影响到服务端程序的稳定性和性能。
详细设置
服务器系统预留内存=1.5G~2G
系统虚拟盘缓存=1.5G*镜像数量
游戏虚拟盘缓存=服务器内存总数-服务器系统预留内存-系统虚拟盘缓存
物理内存 | 服务器操作系统 | 无盘(系统虚拟盘) 服务端 | 游戏虚拟盘服务端 |
---|---|---|---|
8G | 1.5G | 1.5G | 8G-1.5G-1.5G |
16G | 2G | 1.5G*镜像数量 | 16G-2G-1.5G*镜像数量 |
24G | 2G | 1.5G*镜像数量 | 24G-2G-1.5G*镜像数量 |
32G | 2G | 1.5G*镜像数量 | 32G-2G-1.5G*镜像数量 |
64G | 2G | 1.5G*镜像数量 | 64G-(2G-1.5G*镜像数量) |