Hello,
Check SAP Note 1382721 - Linux: Interpreting the output of the command 'free'
Here is the explanation of the numbers that you could observe in AS Java
Overview functionality into NetWeaver Administrator:
* "freemem" means memory which is not allocated currently by anything;
* "availmem" means freemem + OS buffers + OS caches. When there is free
memory it is used by Linux kernel to buffer parts of the file system for
better performance. If process which are running require more memory OS
buffers and caches are shrunk;
* "physmem" is the whole memory available to OS (RAM).
Please note that those numbers are reported from the operating system.
There are thresholds in OS level that could be used to manage available
memory behavior (if you want to change it in some way). But you will
need to involve an OS expert for this.
Regards,
David