The Memory is used for:
When real phyiscal memory is full, AIX does a number of things to work around this problem. AIX uses virtual memory (this is physically on the hard disk allocated for paging as paging space). AIX uses virtual memory by temporarily writing pages of memory to the paging space. This frees up real memory for running the system.
AIX is a very advanced version of UNIX. This means is does not have fixed sizes for above list of "things" that use memory but these are dynamically allocated. This means AIX does not have to be rebooted to change their sizes.
Not a criteria:
In a multi-user environment memory usage is always likely to be very peaky - meaning that users demands of the memory are in lots of small unpredictable bursts. To cater for this we need to keep space always free in the paging space, so that small peaks in workload can be handled immediately. Failure to do this will cause totally unexpected program/process crashes - it will appear that AIX randomly choises which process to crash. Actually, it will be the next process to request any extra memory or when trying to start new programs.
Note: that typically the Virtual Memory (paging space use lsps -a) should be about two times Real memory (lsdev -Cc memory).
This section includes the paging activity. Paging is a result of running out of Real memory so that currently unused parts of Real memory are written to disk to make free room in memory.
Notes:
If you find the system paging too much or even thrashing: