That you simply may maybe presumably presumably gaze something worship this even as you cat /proc/meminfo:

MemTotal:        8078760 kB
MemFree:          629012 kB
MemAvailable:    1175568 kB
Buffers:          126184 kB
Cached:          2988512 kB
SwapCached:       261320 kB
Packed with life:          4867796 kB
Inactive:        2119244 kB
Packed with life(anon):    4465072 kB
Inactive(anon):  1895064 kB
Packed with life(file):     402724 kB
Inactive(file):   224180 kB
Unevictable:       12068 kB
Mlocked:           12068 kB
SwapTotal:      16582652 kB
SwapFree:       13724816 kB
Dirty:               252 kB
Writeback:             0 kB
AnonPages:       3848816 kB
...

What’s the adaptation between MemFree and MemAvailable?

domsson

1351 silver badge8 bronze badges

asked Oct 1 ’15 at 16: 10

TL;DR:

MemFree: The amount of bodily RAM, in kilobytes, left unused by the system.

MemAvailable: An estimate of how important memory is on hand for starting new capabilities, with out swapping. Calculated from MemFree, SReclaimable, the scale of the file LRU lists, and the low watermarks in each zone. The estimate takes into myth that the system desires some page cache to characteristic successfully, and that no longer all reclaimable slab will seemingly be reclaimable, attributable to objects being in use. The influence of those factors will fluctuate from system to system.

The beefy solution is here:

https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=34e431b0ae398fc54ea69ff85ec700722c9da773

answered Oct 1 ’15 at 16: 10

No longer the answer you are having a sight? Browse varied questions tagged or question your occupy question.