Provided you have more than 1 CPU, I found that these command line
> options help throughput immensely
>
> -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -Xincgc
>
>

I ran a couple of tests on my quad-core with 6Gb of RAM. The test was a
brute force optimization job. Here are the results:

1. No VM options: 220 seconds
2. -XX:+AggressiveHeap (as in JBT startup script): 216 seconds
3. -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -Xincgc: 222 seconds

All three are within the margin of error. The thing is, the garbage
collector is probably smart enough to figure out that I have so much RAM
that there is never a need for it to suspend running processes for garbage
collection. There was a much greater variability in results when I was
running on my older machine with 2Gb of RAM.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"JBookTrader" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/jbooktrader?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to