在我的应用程序中,我想在每次1秒钟的间隔内显示CPU和内存使用情况。
我正在使用PerformanceCounter
来获取此信息,但系统的CPU使用情况不正确。请找到我的应用程序中使用的代码。此代码写在计时器刻度事件中。
PerformanceCounter cpuCounter;
cpuCounter = new PerformanceCounter("Processor", "% Privileged Time", "_Total");
lbl_cpu_usage.Text = Convert.ToInt32(cpuCounter.NextValue()).ToString() + "%";