Wir betreiben die 32-Bit Sun Java 5 JVM auf 64-Bit-Linux 2.6-Servern, aber das begrenzt unseren maximalen Speicher pro Prozess auf 2 GB. Daher wurde vorgeschlagen, auf die 64-Bit-JVMs zu aktualisieren, um die Einschränkung zu entfernen. Derzeit führen wir mehrere JVMs (Tomcat-Instanzen) auf einem Server aus, um unter der 2-GB-Grenze zu bleiben. Wir möchten sie jedoch im Interesse einer vereinfachten Bereitstellung konsolidieren.Vorteile/Nachteile beim Ausführen von 64-Bit-JVM auf 64-Bit-Linux-Server?
Wenn Sie dies getan haben, können Sie bitte Ihre Erfahrungen teilen? Führen Sie 64-Bit-JVMs in Produktion aus? Würdest du empfehlen, bei Java 5 zu bleiben, oder wäre es in Ordnung, gleichzeitig auf Java 6 und 64 Bits zu wechseln? Sollten wir Leistungsprobleme erwarten, entweder besser oder schlechter? Gibt es bestimmte Bereiche, auf die wir unsere Regressionstests konzentrieren sollten?
Danke für irgendwelche Tipps!
Ich würde gerne mehr von Ihren Ergebnissen mit dem Garbage Collector Tuning hören, wenn Sie Ergebnisse oder Meinungen teilen möchten? Dies ist die Sun JVM? –