JVM性能调优对于大型应用程序来说非常重要。
默认的JVM参数对于运行大型应用程序来说并不是最优的。希望有经验的人能提供一些调优方面的见解。我们正在一个32位Windows机器上运行该应用程序,其中默认使用的是客户端JVM。我们已经添加了-server参数,并将NewRatio设置为1:3(较大的年轻代)。您还尝试过其他哪些参数/调优,并发现它们有用吗?
[更新] 我所指的特定类型的应用程序是一个很少关闭的服务器应用程序,至少需要-Xmx1024m。还假设该应用程序已经进行了性能分析。我只是在寻求关于JVM性能的一般指导方针。