7
Tôi muốn biết việc sử dụng CPU của một dịch vụ cụ thể trong C#.Sử dụng CPU của một Dịch vụ cụ thể trong C#
PerformanceCounter hoạt động tốt với quá trình:
PerformanceCounter counter = new PerformanceCounter("Process", "% Processor Time", "myprocess", true);
double result = counter.NextValue();
nhưng không phải với các dịch vụ:
PerformanceCounter counter = new PerformanceCounter("Service", "% Processor Time", "myservice", true);
double result = counter.NextValue();
Dịch vụ là quá trình quá –
tôi đã thử với "bộ đếm PerformanceCounter = new PerformanceCounter (" Process ", "% Processor Time", "myservice", true); double result = counter.NextValue(); "để sử dụng CPU của Dịch vụ nhưng nó không hoạt động. – userfloflo
Ngừng sử dụng' myService' và sử dụng tên thật, thay đổi của bạn đang ẩn vấn đề –