Sure enough, if I run with -Xmx900m, my program runs to completion.
BTW, your earlier post with the -verbose:gc logs lead me to think a
900 MB heap-max is more than enough. All the collections showed the
heap size well under 900 MB.
Also, if this has to be coresident with Python and PyLucene in a 32-
bit process, I don't know how well a 900 MB heap is going to float
when the other passengers get on the boat.
It might be worthwhile doing a little heap-max optimization, say
between 512 MB and 900 MB, while processing your worst-case data-
sets. The JMX facility is a pretty good way of observing heap usage.
It's from 2 years ago, so may not be relevant, or flush() could be
useful.
-- GG
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Java-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/java-dev/email@hidden