服务器 频道

Hyper-v无内存可用如何解决?

  【问】最近用Hyper-v装了个比较大的环境,用了4台2008,每台有8GB内存。上面跑Hyper-v的虚机,基本上留1GB给宿主机,7GB给虚机用。可是碰到一个让我狂郁闷的问题,Win2008会不停的缓存内存(在任务管理器--性能--内存--已缓存),也就是说使用一段时间后,原本7GB的可用内存就被缓存了2-3GB,虚机就会起不来,只有把服务器和所有虚机重启。有时候down掉一台虚机,做些维护工作,当再起的时候,内存又被缓存了,起不来。。。我觉得如果一台2008主要用来跑Hyper-v这个问题会带来非常大的麻烦,有时候4GB的物理机,连跑2台1G的虚机都跑不起来。。。

  请问如和禁止系统缓存可用内存呢?

  【答】已缓存的内存和可用内存是两码事。不会导致可用内存变少。

  你可以查看一下,当系统已缓存2~3GB内存时,物理内存使用了多少?

  另外,中文版本里的任务管理器,其中的"可用"物理内存,实际上是空闲内存。

  我觉得应该其他方面的问题,和缓存无关。

  另外,请不要在Host上安装其他应用程序,请确保仅安装必要的程序,例如杀毒软件等,但是不要在上面运行任何其他的应用程序,例如IE、Office等

  链接:http://forums.microsoft.com/china/ShowPost.aspx?PostID=3856644&SiteID=15

 

0
相关文章