I need to understand Free Memory Calculation on RHEL used in SystemEDGE/VAIM.
SystemEDGE/VAIM 5.9/12.9
################################################################################
# This entry specifies the preferred calculation method (Linux only) for free memory.
#
# Syntax:
# linux_freemem_include method [method] (Linux only)
#
# Description:
# <method> can be one or both of:
# buffers = include system buffers in the free memory calculation
# cached = include disk cached memory in the free memory calculation
#
# Example:
# linux_freemem_include buffers cached (Linux only)
Here is an example of a free memory calculation based on cat /proc/meminfo output:
MemTotal: 40396260 kB
MemFree : 84592 kB
Buffers : 380908 kB
Cached : 3817392 kB
MemFree: 84592kB + Buffers:380908kB + Cached:3817392kB = 4282892 (memfree)
The server is therefore only using 10.60% of available memory based on the above output.