What type of experience do folks have with very large memory footprint jvm sessions (large -Xmx) for servers? Someone here seems to be under the impression that going over 2G is a universally bad idea due to inherent garbage collection issues regardless of what version of java (even 1.6). Is anyone running jvm's successfully with >2G or >4G on 64-bit servers? Were you forced to change default gc settings to make it workable?
P.S. Sorry about the off topic post, but you guys are just too smart for me to resist.