Hi Christophe,
Just a short reply (maybe someone else can give you some more profound feedback). I can't tell really much about J2EE servers in productive use. However, I would be interested to hear what is the main reason in your setup for the large memory consumption. Do you think there is some chance to speed up or optimize the queries you are evaluating?
Best, Christian
On Fri, Apr 24, 2015 at 9:18 AM, cmarchand@oxiane.com wrote:
Hi !
in J2EE servers, it is a performance fault to make instances with more than 2Gb Xmx, because of the GC pauses.
In baseX, uge xqueries on uge databases need a lot of memory. But looking at memory consumption (Runtime.freeMemory), it appears that a lot of GC are run during a query. GC pauses are time-lost, and I'm looking for a way to accelerate queries.
Does someone has experience on giving large quantities of memory (above 8Gb) to a basex server ?
Does someone has experience on using no-GC-pauses JVM (like Azul Zing) with baseX ?
Best regards,
Christophe