0
현재 프로세스의 성능 카운터를 얻는 방법을 알고 있습니다. 그러나 아이들이있을 때 아이들 과정과 그 모든 아이들을 총계로 얻을 수 있습니까? a) 관리 코드 b) 원시 바이너리?C#에서는 ProcessCounter를 프로세스 트리에 넣을 수 있습니다.
현재 프로세스의 성능 카운터를 얻는 방법을 알고 있습니다. 그러나 아이들이있을 때 아이들 과정과 그 모든 아이들을 총계로 얻을 수 있습니까? a) 관리 코드 b) 원시 바이너리?C#에서는 ProcessCounter를 프로세스 트리에 넣을 수 있습니다.
하위 프로세스 InstanceName
은 #n이 추가 된 상위 이름입니다. 이것으로 도움이 될 것입니다.
(new PerformanceCounterCategory("Process"))
.GetInstanceNames()
.Where(a => a.StartsWith("chrome"))
.Select(a => new PerformanceCounter("Process", "% Processor Time", a).NextValue())
.Sum()
: 다음은 모든 크롬의 프로세스에 프로세서 시간의 합을 얻는다