检索c#中另一个进程的内存使用情况
本文关键字:内存 用情 情况 进程 另一个 检索 | 更新日期: 2023-09-27 18:10:19
我在这里看到了检索当前进程的CPU和内存使用情况的方法,即"我的应用程序",但我需要编写一个服务来监控一个单独应用程序的性能。
在c++中,我使用了PSAPI,但我是c#的新手,如果可能的话,我想使用托管框架。有人这样做过吗?
long memory;
Process[] notepads;
notepads = Process.GetProcessesByName("Notepad.exe");
memory = notepads[0].PrivateMemorySize64;
Console.WriteLine("Memory used: {0}.", memory);
more info here:
https://msdn.microsoft.com/en-us/library/s80a75e5(v=vs.90).aspx