1 write to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\LinuxUtilizationProvider.cs (1)
62
_parser
= parser;
13 references to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (13)
Linux\LinuxUtilizationProvider.cs (13)
71
_previousHostCpuTime =
_parser
.GetHostCpuUsageInNanoseconds();
72
_previousCgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
80
float hostCpus =
_parser
.GetHostCpuCount();
95
_cpuPeriodsInterval =
_parser
.GetCgroupPeriodsIntervalInMicroSecondsV2();
96
(_previousCgroupCpuTime, _previousCgroupCpuPeriodCounter) =
_parser
.GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2();
167
(long cpuUsageTime, long cpuPeriodCounter) =
_parser
.GetCgroupCpuUsageInNanosecondsAndCpuPeriodsV2();
209
long hostCpuTime =
_parser
.GetHostCpuUsageInNanoseconds();
210
long cgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
252
ulong memoryUsage =
_parser
.GetMemoryUsageInBytes();
275
long hostTime =
_parser
.GetHostCpuUsageInNanoseconds();
276
long cgroupTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
277
ulong memoryUsed =
_parser
.GetMemoryUsageInBytes();
351
if (TryGetValueWithRetry(
_parser
.GetHostCpuUsageInNanoseconds, out long systemCpuTime))