如果您想在页面中显示出来当前asp.net程序占用了多少内存,那么可以使用:

            double memoryUsage = (((double)System.Diagnostics.Process.GetCurrentProcess().WorkingSet64) / 1024) / 1024;

来计算,单位是MB。

在1.1中使用 Process.WorkingSet

public int WorkingSet { get; }

如何获得cpu的占有率呢?

CPU:
process.UserProcessorTime
http://www.yaosansi.com/blog/article.asp?id=1064

posted on 2007-06-07 12:49  mbskys  阅读(142)  评论(0)    收藏  举报