One more small typo: GC collector in the paragraph talking about split. It's a pet peeve of mine, right up there with ATM machine and NIC card (although NI card might sound a little silly).
Great thread BTW, I'm impressed by the level of detail to which you have pursued your problem.
Comment on Re: Re: Optimising processing for large data files.