Colección de citas famosas - Slogan de motivación - Cómo obtener el uso de CPU y la memoria disponible en Golang
Cómo obtener el uso de CPU y la memoria disponible en Golang
El primer paso es crear un objeto de monitor de rendimiento:
PerformanceCounter _oPerformanceCounter=new PerformanceCounter("Processor", "Processor Time", "_Total");
El segundo paso es obtener el uso de CPU:
float _nVal=_oPerformanceCounter.NextValue();
_nVal es el uso actual de CPU, más el signo de porcentaje () Es el porcentaje de uso, por ejemplo:
string _s="Uso actual de CPU:" nVal.ToString("0.0") ""
Proceso [] pro
p>
pro = Process.GetProcesses();
int total=0
Temperatura del proceso
int <; /p>
for(i=0;ilt;pro.Length;i)
{
temp =pro[i]
total; =temp.PrivateMemorySize total;
}
Obtener el uso de memoria