java.awt event processing performance degradation on JRE7 - linux

Nicolas Carranza nicarran at
Sun Apr 15 23:17:34 PDT 2012

Moving the mouse pointer over a java.awt.Window using JRE7 consumes
aprox. twice the CPU time as with JRE6 when logging is used (when a call
to java.util.logging.getLogger(String)---even without using the returned
Logger--- has been done). Keyboard key event processing suffers the same
performance penalty. For steps to reproduce this problem please look at:

The performance degradation seems to be "enabled" by the call of
sun.util.logging.PlatformLogger.redirectPlatformLoggers() done inside
java.util.LogManager.readPrimorialConfiguration() on JRE7. Call chain: 

This call is not made on JRE6. If this problem is not easy to solve then
I guess is better to remove this call from JRE7's
readPrimordialConfiguration as it does more harm than good.

Please let me know if there is a better place to report this problem. A
couple of weeks ago I "opened" a bug report on but I
received no response at all.


More information about the jdk7u-dev mailing list