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

Pur*_*ome 5 windows-server-2008 memory performance-monitoring performance-counters

我正在尝试使用Performance Counters以便我可以RAM usage在特定机器上记录总数。我有一种偷偷摸摸的感觉,它正在最大化(由于一些错误的代码)......服务器心脏病发作,几分钟后它终于恢复了。

所以为了确认这一点,我正在尝试记录它的内存使用情况

我不确定它是哪个柜台。

我习惯于使用Memory Usage作为Task Manager.

有什么建议?

Jim*_*m B 5

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

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