Forum Discussion

Ehsan_A_329941's avatar
Ehsan_A_329941
Icon for Nimbostratus rankNimbostratus
Nov 19, 2017

BIG-IP LTM Other System Memory and Swap Memory Usage

I want to know how to check the detail of BIG-IP LTM Other System Memory and Swap Memory Usage considering the below output :

 

 

  • You need to look at the output of the

     

    top

     

    command at the bash prompt.

     

    Other memory is the memory managed by linux for control plane processes once memory for tmm is allocated. top shows all memory allocated in linux (including the memory allocated to tmm.

     

    Swap memory is also managed by linux, and is disk space used to hold memory pages when they are not immediately needed or when physical memory is under pressure.

     

    Note: linux operates on a "use it all" strategy - free memory is usually very small, as linux allocates buffers and memory caches to use memory as much as possible, for performance reasons. You only need to get concerned about Other memory use on F5 devices when swap is very high or increasing steadily.

     

  • Run below command from bash. This will give the list of processes and the swap memory used. Over a period of time, you can take these stats to find the top swap memory consuming process.

    for file in /proc/*/status ; do awk '/VmSwap|Name/{printf $2 " " $3}END{ print ""}' $file; done | sort -k 2 -n -r | less