Intermediate SQL Color Coded SQL, UNIX and Database Essays


How AIX Paging Space works. Part 1: Why your program memory footprint gets bloated sometimes

If you recall AIX memory saga from my previous “AIX memory” posts (Process memory, SGA Memory), one of the points was that during the lifetime of the process (or shared memory segment) at any given moment each allocated memory page could reside in one of the two places:

  • Either the page is located in a physical RAM
  • OR the page is located in paging space

In memory location is, obviously, preferred. If I was a memory page I would WANT to be there đŸ™‚ In paging space ? – not so much, but, of course I could be forced there if I’m not popular enough and AIX needs memory for other things.