我正在尝试使用Performance Counters因此我可以logging特定机器上的总RAM usage 。 我有一个鬼鬼祟祟的感觉,它是最大的(由于一些错误的代码)…服务器有心脏病发作,最终恢复几分钟后。
所以要确认这一点,我试图logging它的内存使用情况 。
我不确定是哪个反制。
我习惯于使用Task Manager的Memory Usage图。
有什么build议么?
首先,您需要了解内存使用情况与内存使用情况相关,但不相同。 请参阅我对这个问题的回答 ,以解释内存如何在Windows中工作。 也就是说测量物理内存使用的计数器(通讯高峰)是\ Memory \ Committed Bytes。 在系统实际耗尽所有物理RAM之前,您应该会看到页面错误,因此还要检查页面错误。
在开始处理内存问题之前,您应该观看此networking广播,了解如何解决Windows中的内存问题 。 另请参阅推动Windows的限制:物理内存