WINDOWS XP以上的资源管理器就很好用!
可以看到进程的PID、CPU使用时间、内存使用、内存使用增量、内存使用峰值、虚拟内存大小,缓冲池、句柄、线程等等!

解决方案 »

  1.   

    seeNET CLR Profiling Services: Track Your Managed Components to Boost Application Performance
    http://msdn.microsoft.com/msdnmag/issues/01/11/NetProf/default.aspx.NET Internals: The Profiling API
    http://www.blong.com/Conferences/DCon2003/Internals/Profiling.htmThe .NET Profiling API and the DNProfiler Tool 
    http://msdn.microsoft.com/msdnmag/issues/01/12/hood/default.aspxCLR Profiler
    http://www.c-sharpcorner.com/Code/2004/Aug/CLRProfiler.asp
      

  2.   

    做好结构设计,在写代码时注意点,就应该差不多,win2003或者win XP的任务管理器都不错的,比win2000的好多了。
      

  3.   

    有比着更严重的:感兴趣试一试:
    MDI程序,子窗体用RichTextBox控件打开含有大量图片的rtf文档(可用写字板做)打开后你就可以关闭子窗体了,你看看你的内存用了多少惊人吧?而且无法释放内存资源直到退出程序,至少我不行你有方法给一个感谢!