Mega Code Archive

 
Categories / C# by API / System Diagnostics
 

Process PrivateMemorySize

using System; using System.Diagnostics; class MainClass {    public static void Main()    {       Process thisProc = Process.GetCurrentProcess();       Console.WriteLine("ProcessName:"+ thisProc.ProcessName);       Console.WriteLine("Process: {0}, ID: {1}", thisProc.StartTime, thisProc.Id);       Console.WriteLine("    CPU time: {0}", thisProc.TotalProcessorTime);       Console.WriteLine("    priority class: {0}  priority: {1}", thisProc.PriorityClass, thisProc.BasePriority);       Console.WriteLine("    virtual memory: {0}", thisProc.VirtualMemorySize);       Console.WriteLine("    private memory: {0}", thisProc.PrivateMemorySize);       Console.WriteLine("    physical memory: {0}", thisProc.WorkingSet);    } }