Я пытаюсь выяснить, как собрать текущий процент использования каждого отдельного процессора на моем компьютере. Если я использую "System.Environment.ProcessorCount;" Я могу получить число процессоров на моем компьютере, и в настоящее время он возвращает «2». Я либо не знаю, что ищу, либо в интернете не так много информации об этом.
Ниже приведен код, который я сейчас использую, чтобы получить общий процент использования всех процессоров вместе взятых.
protected PerformanceCounter cpuCounter = new PerformanceCounter("processor", "% Processor Time", "_Total");
public string getCurrentCpuUsage()
{
return cpuCounter.NextValue() + "%";
}
Спасибо за любую помощь,
Aaron