zoukankan      html  css  js  c++  java
  • 获得特定进程信息

    /// 
            /// 获得特定进程信息
            /// 
            /// 进程名称
            public static void GetProcessInfo(string processName)
            {
                Process[] processes = Process.GetProcessesByName(processName);
                foreach (Process instance in processes)
                {
                    Console.WriteLine("");
                    Console.WriteLine("ProcessName:" + instance.ProcessName);
                    try
                    {

    //单位:KB
                        Console.WriteLine("提交大小 " + instance.PagedMemorySize64 / 1024);
                        Console.WriteLine("工作设置(内存) " + instance.WorkingSet64 / 1024);
                        Console.WriteLine("线程数 " + instance.Threads.Count);
                        Console.WriteLine("句柄数 " + instance.HandleCount);

                    }
                    catch { }
                }

                //PerformanceCounter TotalCpuUsage = new PerformanceCounter("Process", "% Processor Time", "Idle");
                //double total1 = 0;
                //while (true)
                //{
                //    if (total1 == 0)
                //    {
                //        total1 = processes[0].TotalProcessorTime.TotalMilliseconds;
                //    }
                //    else
                //    {
                //        total1 += processes[0].TotalProcessorTime.TotalMilliseconds - total1;
                //    }
                //    Thread.Sleep(1000);
                //}
            }

  • 相关阅读:
    date format记录
    python同时遍历两个list
    Windbg分析DMP文件
    DNS原理及其解析过程(转)
    有关正则表达式的详细内容
    sizeof _countof _tcslen的比较
    关于androidX
    UML类图
    springBoot 访问html页面遇到的坑
    hashmap 的实现原理
  • 原文地址:https://www.cnblogs.com/94cool/p/6307238.html
Copyright © 2011-2022 走看看