On 17.09.2006, at 19:49, Nicolas Modrzyk wrote:
Quick answer from my testing sessions and my configuration.
Haven't tested the latest and greatest of jetty, but in general,
tomcat or jetty alone cannot stand the load properly.
I have been using Jonas, and I could not saturate the server, while
I did launch 2 JMeter full clients (meaning simulating thousands of
requests ...) from 2 different speedy machines. This may surely be
the same with any other J2EE container. Better memory usage, better
load handling.
Memory usage is depending on the size of the site so far, and the
activation that have been executed.
My data is a bit old, (haven't been testing this in the last
month), but:
- on a fresh start, magnolia is using 60Mb of memory.
- memory increase after each page is edited (dialogs, paragraphs)
- I feel like this memory usage is not garbage collected, and is
being re-used on editing the same page after.
- a regular site, will go to approximately 150-200Mb of memory
usage, after having edited the whole site. (50-60 pages)
- activation was losing a bit of memory (in the kb order, so really
small, but increasing anyway) on each activation. (This may be the
most outdated data... haven't tested this recently)
In theory, this leads to the approx 4-5 authors/1gb of memory.
Except you may want to be cautious on activating a large page. That
increases the memory usage a lot (even though most objects are
garbage collected after) and that may lead to the fatal
OutOfMemoryError.
Public side magnolia is really okay, and a regular public instance
would use approx 100Mb memory, without increase.
I hope I did get the question right and that you were asking about
author instances, not about users on a single author instance. (in
the latter case I don't know)
Thanks, Nicolas, thats cool so far.
I am really interested in how many authors (editing users) can be
seen on a box. I guess that depends as always, but maybe someone here
has some real world data to share (maybe I should post this to the
user list...)
If not, its about time we do some benchmarking...
- Boris
----------------------------------------------------------------
for list details see
http://www.magnolia.info/en/magnolia/developer.html
----------------------------------------------------------------