From: John B. <jo...@ma...> - 2014-01-02 11:20:36
|
> > We had crashes on startup as well. Here is a description and the solution of the problem: > http://sourceforge.net/p/tcl/bugs/5238/ Hi Wolfgang, thanks for the tip. I don't see anything in your bug log indicating that you had a _startup_ problem, but rather a problem under load, which appears to be a multithreading bug with the tcl malloc. I'm going to rebuild Tcl with a 3rd party malloc, and I was thinking of using TCMalloc http://goog-perftools.sourceforge.net/doc/tcmalloc.html I *think* I built Naviserver using ActiveState's Tcl build, and so I'll rebuild using a from-source Tcl, with your mallow swap, and see if that helps. Apachebench reports almost 2x the performance with Naviserver vs Aolserver (250 pgs/sec, vs 150 pgs/sec) on a simple [clock seconds] page, so it's very much worth my time to try to get naviserver stable! -john |