Real vs Reported SPLAT Free Memory Usage

OK, so you can ignore ‘top’ command. Boned.
I’m doing some sizing on our MDS boxes and came across this. I was using the GAIA memory usage tool and it reported different stats than top.
You have to use ‘free’ command and add up “free + buffers + cached” and then you get the right free memory

Example:

# free -k -t

total             used              free         shared    buffers     cached

Mem:                               1295840      1272788      23052          0      51200     996336
-/+ buffers/cache:     225252       1070588
Swap:                                1028120     179912        848208
Total:                                2323960    1452700     871260
In the example above, the system is mostly idling, with only OS processes running (‘cpstop‘ed the kernel). The OS reports “1272788” of “1295840” used.  However, we see that the ‘free’ + ‘buffers’ + ‘cached’ = “23052” + “51200” + “996336” = “1070588”, which is ‘logically’ free for applications to use, and will be handed out by the kernel appropriately. So in reality there is more than 23052 of free memory, there is 1070588 of free memory.

 

Advertisements
Post a comment or leave a trackback: Trackback URL.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Helen's Loom

"Peculiar travel suggestions are dancing lessons from God." - Kurt Vonnegut

Life Stories from Dreez

These are stories from my travels. Generally I like to write stories about local people that I meet and also brag about living the retirement dream with my #1 wife Gaby. She is also my only wife.

%d bloggers like this: