Pinned system memory growing constantly

Hi,

Pre data: a server running AIX 6.1 TL9 with 2GB memory and a small amount of CPU, running a very light workload.

I have a server which crashed on lack of memory. After the crash I found - using nmon analyser - that there was something eating up memory. Nmon referred to it as "system".

Now, after 2 days of uptime I see that the same "someting" is eating up memory again. I've been using nmon, vmstat and svmon to see what is happening, but all I see is that

  • - all user process is using the same amount of memory
  • - vmstat shows a steady decrease on free list
  • - svmon -G shows the same steady amount of memory being pinned
  • - svmon -P shows that there is no change of pinned memory usage in the listed processes

The rate of memory loss is about 0.5% in every hour.

So I assume that some kernel related object is accumulating the pinned memory.

Can you please help me to find out the problematic part?

Additional info: there was a reported bug in AIX7.2 which have been corrected in an update. But: this machine was running for a while without any problems.

--Trifo

So your basic question if I read it correctly is how to find a memory leak in AIX?

IBM Systems Magazine - Debugging AIX Memory Leaks

1 Like