JDK-7159766 : Tiered compilation causes performance regressions
  • Type: Bug
  • Component: hotspot
  • Sub-Component: compiler
  • Affected Version: 7u4
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • OS: linux
  • CPU: x86
  • Submitted: 2012-04-06
  • Updated: 2013-03-26
  • Resolved: 2012-04-13
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 7 Other
7u4Fixed hs23Fixed
Related Reports
Duplicate :  
Description
In 7u4 tiered compilation has been made default. We have seen mixed results in terms of performance in the testing we've done but the data has not been conclusive and has mostly pointed to very small regressions. In addition to that we've seen improvements in startup performance for several types of applications.

Over the last week we have received more reports from FMW performance testing that show (very) significant regressions. Many mid-sized workloads seem to work fine, but at least for some large ADF based workloads response times go up enough to cause test failures. The FMW performance team will recommend FMW/FA to turn off tiered compilation by explicitly disabling it.

In addition to this we've also seen regressions in startup time for short-lived applications.

Comments
EVALUATION http://hg.openjdk.java.net/hsx/hsx23/hotspot/rev/34fce1d343b0
07-04-2012