How is Memory Utilization calculated for AIX server?

How is Memory Utilization calculated for AIX server?

Physical Memory Calculation
 By default, Applications Manager uses svmon -G command to calculate Memory Utilization for AIX servers


Physical memory utilisation (in %) = (Used / Total ) * 100
= (816124/1957888) * 100
= 41 %

Physical memory utilisation (in MB) = (Used * 4) / 1024
= (816124*4) /1024
= 3187 MB

However, if the key am.servers.aix.physicalmem.memory.inuse is set to true in the am_globalconfig table, an alternate calculation method is used, based on the inuse memory value obtained from the svmon -G command output.


Physical memory utilisation (in %) = (Used / Total ) * 100
= (1828402/1957888) * 100
= 93 %

Physical memory utilisation (in MB) = (Used * 4) / 1024
= (1828402*4) /1024
= 7142 MB

Swap Memory Calculation


Swap  memory utilisation (in %) = (Value under pg space, inuse / Value under pg space, size ) * 100
= ( 4939 / 131072 ) * 100
= 3 %

Swap  memory utilisation (in MB) = (Value under pg space, inuse * 4) / 1024
= ( 4939 *4 ) /1024
= 19 MB

                  New to ADSelfService Plus?

                    • Related Articles

                    • Calculation of various attributes in AIX server

                      Page Space Command: lsps -a Sample Output: Page Space      Physical Volume   Volume Group       Size       %Used       Active     Auto        Type       Chksum ...
                    • How to troubleshoot when having error 'No data available' for LPAR CPU Stats in AIX?

                      The following should be checked if you find that data isn't populating in Applications Manager: 1)  TELNET or SSH mode connections to remote AIX servers are permitted. 2) Verify that the command below executes and produces the desired results on your ...
                    • How is CPU Utilization calculated for AIX server?

                      CPU Utilization We use the following methods of calculation for CPU Utilization when lparstat command is supported: Method 1: If 'type=Dedicated', then we use the vmstat command output. (i.e) cpu=100-Idle Time Method 2: If ...
                    • How is Memory Utilization calculated for FreeBSD server?

                      Memory Utilization is calculated using the below formula: Memory Utilization (%) =  (used / total) * 100 where, used - Used Memory total - Total Memory Telnet/SSH mode In Telnet/SSH mode, we use the following commands to obtain the memory usage ...
                    • How is Memory Utilization calculated in SUN Solaris server?

                      Memory Calculation We run the below command to check if the SUN server is a zone-supported server:  /usr/bin/prstat -n 1 -Z 1 1 2> /dev/null|grep -v "PID"|grep -v "Total:"  If the command gives the proper output then we conclude that the server is ...