Does anyone have experience with using very large heaps, 12 GB or higher in Java?
- Does the GC make the program unusable?
 
- What GC params do you use?
 
- Which JVM, Sun or BEA would be better suited for this?
 
- Which platform, Linux or Windows, performs better under such conditions?
 
- In the case of Windows is there any performance difference to be had between 64 bit Vista and XP under such high memory loads?