什么性能计数器用于显示Windows 2008服务器上的总RAM使用情况?

我正在尝试使用Performance Counters因此我可以logging特定机器上的总RAM usage 。 我有一个鬼鬼祟祟的感觉,它是最大的(由于一些错误的代码)…服务器有心脏病发作,最终恢复几分钟后。

所以要确认这一点,我试图logging它的内存使用情况

我不确定是哪个反制。

我习惯于使用Task ManagerMemory Usage图。

有什么build议么?

首先,您需要了解内存使用情况与内存使用情况相关,但不相同。 请参阅我对这个问题的回答 ,以解释内存如何在Windows中工作。 也就是说测量物理内存使用的计数器(通讯高峰)是\ Memory \ Committed Bytes。 在系统实际耗尽所有物理RAM之前,您应该会看到页面错误,因此还要检查页面错误。

在开始处理内存问题之前,您应该观看此networking广播,了解如何解决Windows中的内存问题 。 另请参阅推动Windows的限制:物理内存