110,539
社区成员
发帖
与我相关
我的任务
分享
/// <summary>
/// 获取指定进程占用内存
/// </summary>
/// <param name="Name">进程名称</param>
/// <returns></returns>
public static int GetMemory(string Name)
{
int memory = 0;
Process[] myPS = System.Diagnostics.Process.GetProcessesByName(Name);
if (myPS.Length > 0)
{
Process input = myPS[0];
memory = (int)(input.WorkingSet64 >> 10);
}
return memory;
}