Juste pour clarifier un point que j'ai vu ici indirectement répondu:Meilleur GC pour Java démon
est le meilleur GC à utiliser sur plusieurs CPU/multi-core machine qui exécute l'application la plupart du temps, est ConcurrentMarkSweeper (aka - XX: + UseConcMarkSweepGC)?
En outre, il y a quelque chose appelé G1, une idée quand il deviendra disponible pour Java6?
EDIT: J'utilise Sun Java VM, 1.6.0_16-b01. J'ai une application en temps réel (aussi proche que possible du temps réel en Java), et je veux naturellement que les balayages GC soient aussi courts que possible. Il y a beaucoup de puissance CPU (ce que ConcMarkSweep semble exiger).
Merci.
g1 est en java 6 depuis u14 ou quelque chose (mais vous devez l'allumer et c'est une pré-version et pas encore la qualité de production). Ce qui est le mieux dépend généralement de votre application et de ses besoins, mais je suis sûr que vous obtiendrez une vraie réponse expliquant cela (j'écris cela d'une main tout en tenant mon enfant d'un jour avec l'autre). – Fredrik
Veuillez modifier votre question pour indiquer QUELLE JVM vous utilisez. Ceci dépend du vendeur. –
Fredrik, félicitations pour le nouveau-né! – SyBer