2 implementations of GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationParserCgroupV1.cs (1)
100
public (long cpuUsageNanoseconds, long elapsedPeriods)
GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
() => throw new NotSupportedException();
Linux\LinuxUtilizationParserCgroupV2.cs (1)
151
public (long cpuUsageNanoseconds, long elapsedPeriods)
GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
()
2 references to GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationProvider.cs (2)
92
(_previousCgroupCpuTime, _previousCgroupCpuPeriodCounter) = _parser.
GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
();
130
var (cpuUsageTime, cpuPeriodCounter) = _parser.
GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2
();