eri*_*law 1 memory windows performance monitoring
我运行 Windows XP,一段时间后它似乎变得非常缓慢。我怀疑这是 Firefox 的大量内存消耗,但我注意到当我重新启动时,其他几个程序“缓慢”退出。
有没有办法随时间测量所有进程内存消耗?流程资源管理器是我想要的,但对于每个流程,而不仅仅是我为其打开属性的流程。
在 Unix-land 中,我会ps
反复运行快照,然后查看 RSS(并公然忽略共享内存页面)计算出什么
我需要每个进程大约 8-24 小时的历史记录,而不仅仅是屏幕上可以显示的内容。
有任何想法吗?
前段时间我在我的旧博客上写了Windows Perfmon:十大计数器。本文简要介绍了如何使用 Perfmon 确定硬件瓶颈在哪里:处理器、内存、磁盘或网络(其次,确定这些资源上的当前操作负载)。这一步我再怎么强调也不为过:首先确保您知道哪个硬件资源被过度使用了。然后去狩猎资源猪。
一旦您确定哪个资源被过度使用,您有两个选择:添加更多该资源(获得更快的 CPU、添加内存、获得更快的磁盘或 NIC)……或追踪该资源的顶级用户,以及要么杀了他们,要么采取措施让他们不那么吝啬。
追踪顶级资源猪的最简单方法是使用Process Explorer。请务必从具有管理员权限的帐户运行它。这是要查找的内容的快速而肮脏的列表:
祝你好运!
归档时间: |
|
查看次数: |
1161 次 |
最近记录: |