映射.NET CLR Memory性能计数器中的w3wp实力到系统PID

遇到过的问题:

当你的IIS上运行这很多个站点,每个站点的w3wp进程对应一个pid,当你想要在性能计数器(perfmon)中想要查看某一个站点的 ".NET CLR Memory" 会有些困惑,这里只有类似"w3wp#1","w3sp#2"...这样的实力名。

那么将这些实力名对应到系统pid上就很重要了,在".NET CLR Memory"内有"Process ID"计数器,这个计数器备选的各个实力,其值就是对应系统pid。

如果".NET CLR Memory"内没有"Process ID"计数器,说明.NET计数器版本较低,卸载重装就有了。

重装方法:

  • 开始菜单->运行->cmd
  • 执行->unlodctr .NetFramework
  • 改变目录进入Microsoft.NetFrameworkv2.0.50727目录
  • 执行->lodctr corperfmonsymbols.ini

posted on 2011-10-03 22:55  debugdotnet  阅读(576)  评论(0编辑  收藏  举报

导航