AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.

 View Only
Expand all | Collapse all

The application is running very slow on AIX machine

  • 1.  The application is running very slow on AIX machine

    Posted Thu June 07, 2012 11:33 PM

    Originally posted by: yangot


    I have an AIX machine,I found the application running on this machine has very bad performance,I used the truss -p PID to check the process,there are lots of disclaim lines are shown:

    disclaim("", 16384, 1) = 0
    disclaim("", 32768, 1) = 0
    disclaim("", 184320, 1) = 0
    disclaim("", 8192, 1) = 0
    disclaim("", 16384, 1) = 0
    disclaim("", 32768, 1) = 0
    disclaim("", 184320, 1) = 0
    disclaim("", 8192, 1) = 0
    disclaim("", 16384, 1) = 0
    disclaim("", 32768, 1) = 0
    disclaim("", 184320, 1) = 0
    disclaim("", 8192, 1) = 0

    are these disclaim related with memory free? my application do lots of new/delete operations, I noticed that during the new/delete pharse, disclaim shows up very frequently, and at this moments, the application was running very slowly.

    by the way, run the same application on another AIX machine, disclaim never show up.
    why there are so disclaim during the application running? It is caused by my application? or it just is a the operation system's problem, how to solve that?

    So, is anybody to help me out?

    thanks in advance!


  • 2.  Re: The application is running very slow on AIX machine

    Posted Wed June 13, 2012 07:08 AM

    Originally posted by: Tibor_B


    Hi,

    I can not explain those "disclaims" but I would look at memory utilization in general, perhaps there is not sufficient RAM. I would start with vmstat ('vmstat 5 5' for example) and look in pi, po and wa columns. Or try other tools related to memory if you are familiar with them...