JDK-8131135 : Display speed has dropped, slowdown
  • Type: Bug
  • Component: client-libs
  • Sub-Component: java.awt
  • Affected Version: 8u40,9
  • Priority: P3
  • Status: Closed
  • Resolution: Cannot Reproduce
  • OS: windows_7
  • CPU: x86_64
  • Submitted: 2015-07-02
  • Updated: 2016-02-15
  • Resolved: 2016-02-15
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 9
9Resolved
Related Reports
Relates :  
Description
FULL PRODUCT VERSION :
java 1.8.0_40-b25

ADDITIONAL OS VERSION INFORMATION :
Microsoft Windows [Version 6.1.7601]

A DESCRIPTION OF THE PROBLEM :
As of build 40 for java 8 our programs display speed has dropped dramatically. We find that the time to paint an image or a string went from negligible to 4 or 5 milliseconds. Total time to paint graphics and strings on screen went from about 100 milliseconds to over 1 second.


REGRESSION.  Last worked in version 8u31


REPRODUCIBILITY :
This bug can be reproduced always.

---------- BEGIN SOURCE ----------
Unfortunately, despite various attempts we have been unable to reproduce this problem in a small amount of code.

---------- END SOURCE ----------

CUSTOMER SUBMITTED WORKAROUND :
Interestingly we found that avoiding double buffering avoids the problem. It comes at the cost of the display flickering, of course.


SUPPORT :
YES


Comments
The provided information is not enough to reproduce the issue.
27-07-2015

I do not know, it was the first thought from where performance issue can occur.
24-07-2015

Could you clarify a little bit more specific? If 8039444 is fixed will it change something for the current issue?
24-07-2015

8039444 and related bugs are about default pipeline on windows.
24-07-2015

Sergey, could you clarify how is it related to JDK-8039444?
23-07-2015

Received following update from the submitter: ----------------------------------------------------------------------- On 7/23/2015 1:38 AM, .... wrote: > ....., > > Thank you for looking into this issue. I have checked over notes on our investigation and no, we did not try 8u51. > > We did however check 45 and 60 and they both behaved the same way. > > For completeness I should mention that I also received a note from .......... in which he also referenced that commandline option. It was tried, but made no apparent difference. I have attached the note sent to...... with results of various commandline parameters. > > Thank you for your attention to this matter, > > ......... > ------------------------------------------------------------------------------------------
23-07-2015

Sent an email to the submitter suggesting to run with -Dsun.java2d.d3d=false command line parameter. ============================================================================= On 7/22/2015 9:00 AM, ........ wrote: > Hi ......., > > Could you check this with the latest JDK version 8u51? > Also, do start your application with -Dsun.java2d.d3d=false command line parameter and report back if the issue persists. > > Thank You, >.......... ============================================================================
22-07-2015

The submitter reports decline in speed of display in version 8u40 and above when compared to 8u31. However, we don't have a suitable test case reproduce this issue. Moving this up for client team opinion.
14-07-2015