I think you are right, Gustaf - I've given my client a choice of which way to go from here, one of which is to start fixing the code.

janine

On May 14, 2009, at 12:22 AM, Gustaf Neumann wrote:

Janine Sisk wrote:

Unfortunately I have no idea; they process their own stats and so far have not shared (I have asked but they keep forgetting).
...

With just those changes I'm still seeing the nsd process consume 50% + of the CPU from time to time but it looks like it's happening for a shorter period of time most of the time, so that is at least an improvement.
From my experience, you can obtain much more improvement by
looking for bottlenecks in the application than by tuning a few
parameter in the aolserver configuration. So far, i did not see any
case of "slow" behavior like you are describing attributable to aolserver.
Your problem is most likely more an "application performance problem"
than a "aolserver performance problem".
If you have an application running since several years, it is
not unlikely that some tables have grown quite large, such
that missing indices and sequentual scans might have become
a problem over the years. Furthermore, many OpenACS user don't
care much about the performance of scheduled jobs, but these can lead
exactly to the behavior you are observing.

I would recommend to monitor the behavior more closely,
by using e.g.  the xotcl request monitor and the aolserver statistics

http://aolserver.cvs.sourceforge.net/viewvc/aolserver/aolserver/examples/config/stats.tcl?view=markup

Since you seem to run quite an old version of OpenACS:
Another option, i would consider is to upgrade OpenACS.
We fixed many performance problems over the last years
in the base framework.

-gustaf neumann


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to <[email protected] > with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.

---
Janine Sisk
President/CEO of furfly, LLC
503-693-6407


--
AOLserver - http://www.aolserver.com/

To Remove yourself from this list, simply send an email to 
<[email protected]> with the
body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: 
field of your email blank.

Reply via email to