Thanks David, but I don't believe Garbage collection is the issue. When I
disable the hyper-threading on the HT box I get an increase in performance
given the same number of threads (2). As when the Hyper-Threading was
enabled. Further, our second test machine, the 2 CPU, box is an extremley
powerful machine, both CPUs are Dual core Xeon, in excess of 3.0 Ghz each.
I have 2 Gigs of Ram on this box and the heap size is set to 1 Gig. During
memory analysis I have seen that my memeory usage "peaked" at apx 198MB, no
where close to the 1 Gig Limit I have set.
Thanks again
Rob
-----Original Message-----
From: owner-xep-support@renderx.com [mailto:owner-xep-support@renderx.com]
On Behalf Of David Tolpin
Sent: Monday, February 06, 2006 11:52 AM
To: xep-support@renderx.com
Subject: Re: [xep-support] multi threaded access issue ?
> Any ideas as to why this is happening ?
>
When you run multiple threads on the same machine with the same memory
limit, you get much more memory use. Garbage collector in JVM is 'stop the
world' by default. This means that with increased memory churning you spend
more time in all the threads waiting for the garbage collector to complete
(which has low priority, by the way).
You need also four times more memory and/or ParallelGC enable to benefit
from multiple threads.
David Tolpin
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address you are
subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service
http://www.renderx.com/terms-of-service.html
-------------------
(*) To unsubscribe, send a message with words 'unsubscribe xep-support'
in the body of the message to majordomo@renderx.com from the address
you are subscribed from.
(*) By using the Service, you expressly agree to these Terms of Service http://www.renderx.com/terms-of-service.html
Received on Mon Feb 6 11:02:11 2006
This archive was generated by hypermail 2.1.8 : Mon Feb 06 2006 - 11:02:11 PST