diff --git a/lib/memory/memory.go b/lib/memory/memory.go index d918caa0e0..b7ce68fbc7 100644 --- a/lib/memory/memory.go +++ b/lib/memory/memory.go @@ -38,12 +38,13 @@ func initOnce() { } percent := *allowedPercent / 100 allowedMemory = int(float64(mem) * percent) + remainingMemory = mem - allowedMemory + logger.Infof("limiting caches to %d bytes, leaving %d bytes to the OS according to -memory.allowedPercent=%f", allowedMemory, remainingMemory, *allowedPercent) } else { allowedMemory = *allowedBytes + remainingMemory = mem - allowedMemory + logger.Infof("limiting caches to %d bytes, leaving %d bytes to the OS according to -memory.allowedBytes=%d", allowedMemory, remainingMemory, *allowedBytes) } - remainingMemory = mem - allowedMemory - logger.Infof("limiting caches to %d bytes, leaving %d bytes to the OS according to -memory.allowedPercent=%f and -memory.allowedBytes=%d", - allowedMemory, remainingMemory, *allowedPercent, *allowedBytes) } // Allowed returns the amount of system memory allowed to use by the app.