Fix cached memory calculation (#5151)
Vladimir Kobal committed
Jan 11, 2019 at 10:28 UTC
54beb88cd1db9e61d7f0774fdb92c41aaf754ca8
1 file changed
+1
-1
collectors/proc.plugin/proc_meminfo.c
+1
-1
@@ -146,7 +146,7 @@ int do_proc_meminfo(int update_every, usec_t dt) {
146
// --------------------------------------------------------------------
147
148
// http://stackoverflow.com/questions/3019748/how-to-reliably-measure-available-memory-in-linux
149
- unsigned long long MemCached = Cached + Slab;
149
+ unsigned long long MemCached = Cached + SReclaimable;
150
unsigned long long MemUsed = MemTotal - MemFree - MemCached - Buffers;
151
152
if(do_ram) {