⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 实时获取cpu使用率.txt

📁 c语言多个实用小程序,会有帮助的~ 自己瞎编的
💻 TXT
字号:
using System;
using System.Diagnostics;
using System.Threading;

public class CpuLoadInfo
{
	// auxiliary print methods
	private static void Say(string txt)
	{
		Console.WriteLine(txt);
	}

	// auxiliary print methods
	private static void Say()
	{
		Say("");
	}

	// The main method. Command line arguments are ignored.
 
	public static void Main()
	{
		Say("$Id: CpuLoadInfo.cs,v 1.2 2002/08/17 17:45:48 rz65 Exp $");
		Say();
		Say("Attempt to create a PerformanceCounter instance:");
		Say("Category name = " + CategoryName);
		Say("Counter name = " + CounterName);
		Say("Instance name = " + InstanceName);

		PerformanceCounter pc = new PerformanceCounter(CategoryName,CounterName,InstanceName);
		Say("Performance counter was created.");
		Say("Property CounterType: " + pc.CounterType);
		Say();
		Say("Property CounterHelp: " + pc.CounterHelp);
		Say();
		Say("Entering measurement loop.");
  
		while(true)
		{
			Thread.Sleep(1000); // wait for 1 second
			float cpuLoad = pc.NextValue();
			Say("CPU load = " + cpuLoad + " %.");
		}
	}

	// constants used to select the performance counter.
	private const string CategoryName = "Processor";
	private const string CounterName = "% Processor Time";
	private const string InstanceName = "_Total";
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -