拍摄优化的JVM运行时的快照

时间:2008-12-17 01:27:55

标签: java optimization jvm

我知道JVM可以在运行时进行一些非常严肃的优化,尤其是在-server模式下。当然,JVM需要一段时间才能稳定下来并达到最佳性能。有没有办法拍摄这些优化的快照,以便下次运行应用程序时可以立即应用它们?

“嘿JVM!优秀我的代码很棒。你能为我以后写下来吗?”

2 个答案:

答案 0 :(得分:3)

基本上还没有使用Sun的VM,但他们考虑到了这一点。

请参阅此处的各种帖子/评论:

http://blogs.oracle.com/fatcatair/category/Java

(对不起:我找不到关于在重新启动时保留统计数据以便立即对已知的hot-at-startup方法进行C1编译的正确方法。)

但我不知道现在这些东西在哪里。

请注意,在稳定状态下适当的优化可能在启动时不合适,并且可能确实会降低启动性能,实际上两次运行可能没有相同的热点......

答案 1 :(得分:0)