如何取得特定程序的CPU利用率及内存量
用最简单的方法,查了下有个PerformanceCounter可用.但一直都取不对.网上没有取特定程序的CPU利用率及内存量的例子,看PerformanceCounter的使用方法又看不懂...请高手指点下.我传CategoryName   =    "Process ",CounterName   =    "%   Processor   Time ",InstanceName   =    "我所关注的程序 ",但是这样老是得到利用率为0.对于CategoryName   CounterName   所传的字符串都不知道有哪些.请向位大侠指教.
------解决方案--------------------先取得所有程序的cpu的利用率,在里面查找自己的程序
------解决方案--------------------Process SamplingProcess = ProcessName;   
             TotalProcessorTime = SamplingProcess.TotalProcessorTime.TotalSeconds; 
             WorkingSet64 = SamplingProcess.WorkingSet64;