AIX uses free memory as file cache to improve performance. Because of this, memory usage can look very high even when the server is healthy.
Applications Manager provides two calculation methods so customers can choose what they want to monitor:
Default method (Recommended) → Shows actual application memory usage (excludes file cache)
Alternate method → Shows total memory usage including file cache
👉 Recommendation: Use the default method unless you specifically want to monitor file cache usage.
Applications Manager uses the following AIX command:
svmon -G
AIX aggressively uses free memory for filesystem caching
Cached memory is not wasted and is automatically released when applications need memory
High memory usage does not always mean a problem on AIX
This is why two calculation methods exist.
Actual memory used by applications
Excludes file cache
Best indicator of real memory pressure
Physical Memory Utilization (%)
(Used
/ Total) × 100
=
(816124 / 1957888) × 100
=
41%
Physical Memory Utilization (MB)
(Used
× 4) / 1024
=
3187 MB
📌 Why multiply by 4? svmon reports memory in 4 KB pages.
When you want to monitor total memory usage including file cache
Useful for capacity planning or cache analysis
⚠️ This method can show 90%+ usage even on healthy systems.
Physical Memory Utilization (%)
(inuse
/ Total) × 100
=
(1828402 / 1957888) × 100
=
93%
Physical Memory Utilization (MB)
(inuse
× 4) / 1024
=
7142 MB
Method | Includes File Cache | Typical Usage | Recommendation |
Default (Used) | ❌ No | Daily monitoring | ⭐ Recommended |
Alternate (inuse) | ✅ Yes | Cache / capacity analysis | Optional |
Connect to your Applications Manager database (Go to Settings tab > Tools > Support > Database Summary > Query Tool)
UPDATE
am_globalconfig SET VALUE = 'true' 3. Restart Applications Manager after
making the change.
To switch back to the default method, set the value to 'false' or remove the entry from the table.
Swap values are taken from the pg space section of svmon -G.
Swap Utilization (%)
(4939 / 131072) × 100 = 3%
Swap Utilization (MB)
(4939 × 4) / 1024 = 19 MB
Indicates real memory pressure
Check top memory-consuming processes:
svmon -P -t 10
Review recent application changes
Consider memory tuning or upgrade
This is normal AIX file cache behavior
Compare Used vs inuse values
Large difference = healthy cache usage
✅ High memory usage on AIX is not always a problem
For accurate monitoring and fewer false alerts, use the default calculation method unless you explicitly need cache visibility.