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.