关于我们

质量为本、客户为根、勇于拼搏、务实创新

< 返回新闻公共列表

关于新开机器内存与实际差异问题

发布时间:2021-04-25 15:58:43

部分地区产品使用Hyper-v构架并开启了动态内存

动态内存是实时调整的资源,最小512M开始至您的服务器内存数为最大内存

如您开了一台4G内存的服务器 及您的服务器最低内存为512M的初始内存 4G的最大内存

关于动态内存

动态内存设有内存缓冲区为服务器提供比实际内存更多的内存空间,对于内存消耗大的用户是非常友好的。

内存缓存区可以为您的服务器尝试保留高于开通内存时的内存大小,默认保留20%,为每一台服务器保留额外的内存大小。

当您的服务器内存使用量突增时会自动启用20%的保留区域,如在没有内存缓冲区的情况下,突然的内存突增可能导致内存溢出,而内存溢出的情况下会将溢出的内容文件写入磁盘而导致读写速度下降,从高速运转转为中低速,而导致您的服务器性能明显降低,这对于开设MC服务器的用户是既不友好的情况,因此本站机器均开启动态内存并保留缓冲区20%。

关于内存计算

动态内存是通过调用内存压力来计算出虚拟机所需要使用的内存大小值。

动态浮动的内存增减采用的是内存热拔插算法,服务器会从设定的初始内存512在加上20%的缓冲区作为动态附加内存

简单而言在您的服务器内预留有20%的附加内存空间,及实际内存大于您开通的内存数。

服务器内存计算公式如下

服务器可用内存=启动内存+启动内存*(缓冲区百分比/(1-缓冲区百分比))

服务器内存计算实例如下

用户A开通了一台内存1G的服务器假设内存1200MB即计算方法为

附加的缓存区20%/(100%-20%)x1200MB=300MB   300MB及为您缓冲区的浮动数值

假设的1200MB+300MB=1500MB您的服务器实际可用内存则为1500MB





/template/Home/ZdsjuA1/PC/Static