Description:
Customer notices that the Multi-Port Collector is showing a high memory utilization
Solution:
Linux may show high memory utilization when there is still ample memory available for processes to use. The reason is that the operating system uses available memory for disk caching (Cached) but will relinquish this memory to processes when needed. This is standard behavior of the Linux operating system and is done to improve performance.
When interpreting the Memory information, consider the following:
The Multi-Port Monitor appliance runs on 64-bit CentOS Linux. The memory information is obtained using the Linux 'free -o' command. The following columns are displayed:
Total
Indicates the total number of bytes of physical memory or swap space.
Used
Indicates the number of bytes of physical memory or swap space that are in use. Note that for physical memory, this number includes the number of bytes cached.
Free
Indicates the number of bytes of physical memory or swap space that are free.
Buffers
Indicates the number of bytes of physical memory used by kernel buffers.
Cached
Indicates the number of bytes of physical memory used by kernel for disk caching.
See the following articles for more information about Linux memory management: