Искам да знам използването на процесора на конкретна услуга в C#.
PerformanceCounter работи добре с процеса:
PerformanceCounter counter = new PerformanceCounter("Process", "% Processor Time", "myprocess", true);
double result = counter.NextValue();
но не и с услуги:
PerformanceCounter counter = new PerformanceCounter("Service", "% Processor Time", "myservice", true);
double result = counter.NextValue();