3 implementations of GetAvailableMemoryInBytes
Microsoft.Extensions.Diagnostics.ResourceMonitoring (2)
Linux\LinuxUtilizationParserCgroupV1.cs (1)
184public ulong GetAvailableMemoryInBytes()
Linux\LinuxUtilizationParserCgroupV2.cs (1)
274public ulong GetAvailableMemoryInBytes()
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (1)
Linux\Resources\DummyLinuxUtilizationParser.cs (1)
10public ulong GetAvailableMemoryInBytes() => 1;
5 references to GetAvailableMemoryInBytes
Microsoft.Extensions.Diagnostics.HealthChecks.ResourceUtilization.Tests (1)
Linux\LinuxResourceHealthCheckTests.cs (1)
173parser.Setup(x => x.GetAvailableMemoryInBytes()).Returns(totalMemory);
Microsoft.Extensions.Diagnostics.ResourceMonitoring (1)
Linux\LinuxResourceQuotaProvider.cs (1)
33resourceQuota.MaxMemoryInBytes = _parser.GetAvailableMemoryInBytes();
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.Tests (1)
Linux\AcceptanceTest.cs (1)
79parserMock.Setup(p => p.GetAvailableMemoryInBytes()).Returns(LimitsMemory);
Microsoft.Extensions.Diagnostics.ResourceMonitoring.Tests (2)
Linux\LinuxUtilizationProviderTests.cs (2)
330parserMock.Setup(p => p.GetAvailableMemoryInBytes()).Returns(1000UL); 398parserMock.Setup(p => p.GetAvailableMemoryInBytes()).Returns(2000UL);