1 write to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\LinuxUtilizationProvider.cs (1)
46
_parser
= parser;
16 references to _parser
Microsoft.Extensions.Diagnostics.ResourceMonitoring (16)
Linux\LinuxUtilizationProvider.cs (16)
54
_memoryLimit =
_parser
.GetAvailableMemoryInBytes();
55
_previousHostCpuTime =
_parser
.GetHostCpuUsageInNanoseconds();
56
_previousCgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
59
float hostCpus =
_parser
.GetHostCpuCount();
60
float cpuLimit =
_parser
.GetCgroupLimitedCpus();
61
float cpuRequest =
_parser
.GetCgroupRequestCpu();
75
_previousCgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanosecondsV2();
76
cpuLimit =
_parser
.GetCgroupLimitV2();
79
cpuRequest =
_parser
.GetCgroupRequestCpuV2();
114
long cgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanosecondsV2();
153
long hostCpuTime =
_parser
.GetHostCpuUsageInNanoseconds();
154
long cgroupCpuTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
192
ulong memoryUsed =
_parser
.GetMemoryUsageInBytes();
217
long hostTime =
_parser
.GetHostCpuUsageInNanoseconds();
218
long cgroupTime =
_parser
.GetCgroupCpuUsageInNanoseconds();
219
ulong memoryUsed =
_parser
.GetMemoryUsageInBytes();