Hyper-V主机消耗可用内存

我对configurationHyper-V有一点新意,所以对某人来说这可能是一个简单的问题,但是我需要一些build议。

我有一个具有128GB内存的Hyper-V主机服务器,所有这些内存正在被某些东西消耗掉。 它有6个虚拟机正在运行,这些虚拟机被configuration为使用不到128GB的一半,所以如果另一台主机出现故障,这可能会占用虚拟机。 所以所有在我的主机上使用的内存不是预期的问题。

其中一台运行的虚拟机是SQL Server 2014 Standard,而且我发现重新启动这个虚拟机会把RAM重新带回主机,所以看起来这是麻烦的机器。 SQL虚拟机已经被configuration为一个固定的16GB的RAM,然后我尝试了dynamicRAM从16GB到32GB,问题依然存在。 SQL Server服务本身configuration了一个最大内存限制,当虚拟机在任务pipe理器内部时,这个内存限制得到了尊重。 值得补充的是,主机操作系统正在使用的额外内存在SQL虚拟机任务pipe理器中没有显示,显示了我configuration它使用的内容。 但就像我说的重新启动SQL虚拟机确实把所有的RAM回到主机,它从100%使用下降到40%的区域。

内存设置:

内存设置的图像

感谢您的任何指示。

***更新19/01/17 12:00我已经使用了一个免费的Hyper-V Veeam任务pipe理器,它告诉我这是使用内存的主机,而不是我怀疑的SQL VM。 但正如前面提到的,我发现closuresSQL虚拟机免费的这一点。 那么主机是否需要这么多内存来pipe理SQL虚拟机呢? 我们有一台主机正在使用7%的物理机器RAM。 这个问题主机正在使用54%! 我计划今晚closures和启动这个主机,任何想法都欢迎。

这个解决scheme是一个网卡驱动更新,似乎在这个问题开始的同时发布。 很多时间和精力,但最终还是一个简单的修复。 感谢您的input。