I am using Linux CentOS 7.2 version.
I have searched details about this but can't found any useful information.
What is this about?
From free(1):
Estimation of how much memory is available for starting new applications, without swapping. Unlike the data provided by the cache or free fields, this field takes into account page cache and also that not all reclaimable memory slabs will be reclaimed due to items being in use (
MemAvailablein/proc/meminfo, available on kernels 3.14, emulated on kernels 2.6.27+, otherwise the same asfree)
It reports the amount of physical memory that's available, i.e. that can be used without causing the system to start swapping. How can I get the amount of available memory portably across distributions? has more information.