On Feb 6, 2006, at 4:51 PM, Dossy Shiobara wrote:
It would really help me if folks could ask somewhat specific questions
that I could provide some answers to. This will help constrain the
problem and the amount of time I'd have to spend on it before it's
ready to post.
Fair enough. I probably shouldn't post before looking to see if what
I want is already available in the docs some where (but I didn't see
it when I looked some time last year.) How about having the first
post in the series describe the AOLserver startup process and the
handling of a typical request? And could you annotate the start up
process and request handling with the parameters that control their
behavior? For example, I suspect that the server starts up with
$MINTHREADS threads and adds new threads on demand until it has
$MAXTHREADS threads. But I am less clear on what behavior gets the
parameters CONNSPERTHREAD and THREADTIMEOUT. Are both of those about
reaping old threads? is that to prevent memory leaks?
I also have some more scattered questions:
I have noticed that when I start AOLserver 3.3 on (a rather old
version of) Linux, I get multiple processes, but when starting
AOLserver 4.0 on a modern Linux, I only get one. So was 3.3 not
really multithreaded? or was it multithreaded on Solaris, but not Linux?
What is stacksize? is that memory allocated per thread? per
connection? How would one go about determining an optimal value for
that parameter? Is there something better than set it conservatively
and increase it if you get a stacksize error?
What is fastpath and how does it work? When should one use mmap()?
and if you don't, what is used?
There are a couple of new parameters in the tcl section of
annotated configuration file. What are statlevel and statmaxbuff? and
how would one get to the aforementioned stats?
I would love to see an annotated example using nstelemetry to debug a
performance issue.
Thanks! I definitely look forward to writing more about AOLserver
this
year. It'd be great if others would too; I'd be happy to set up a
"Planet AOLserver" if there were enough people who would write content
for it. Considering the activity on the wiki (or lack of), I'm not
sure
there is, yet. Of course, it might be the medium: people might be
more
inclined to blog than to write to a wiki.
I like the idea of the wiki - but feel a little too ignorant to make
contributions to either it or a blog.
--
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.