JDK6u25跑Eclipse变快了?——多层编译形式
JDK6u25跑Eclipse变快了?——多层编译模式先前只在几个测试用的环境里装了JDK 6 update 25,没在自己的开发机
JDK6u25跑Eclipse变快了?——多层编译模式
先前只在几个测试用的环境里装了JDK 6 update 25,没在自己的开发机上装。刚才正好试一个东西的时候装上了,就顺手把跑Eclipse的JVM设到了JDK6u25上。
K神说他试了觉得启动速度没差别。嗯这应该怎么测比较好?
大家也试试看如何?
================================================
2011-12-01更新:在这个改动生效后,HotSpot Server VM就默认开启多层编译了:
http://mail.openjdk.java.net/pipermail/hotspot-compiler-dev/2011-November/006786.html
changeset: http://hg.openjdk.java.net/hsx/hotspot-comp/hotspot/rev/97825a4f7369
2012-04-07更新:结果在JDK7u4里多层编译又被设回到默认不打开了:
7159766: Tiered compilation causes performance regressions 3 楼 ykdsg 2011-06-10 Project Lombok如果要用的话估计还要推广开,至少要在项目组里推广开,不然代码提交上去了,别人没法用。下了JDK update26 测试了下多层编译,好像eclipse第一次打开不快,接下来就很快了,不过cpu占用很高一度达到90%多,开完之后就下去了