My Oracle Support Banner

Java SE 11 Increases CPU Usage of Client Swing Applications (Doc ID 2769976.1)

Last updated on APRIL 26, 2021

Applies to:

Java SE JDK and JRE - Version 11 and later
Information in this document applies to any platform.


When migrating a small Client Swing application from Java SE 8 HotSpot 32-bit Client VM to Java SE 11 HotSpot 64-bit Server VM, CPU usage increases by a factor of 2-3 at application launch.  Similar CPU usage is expected whether the application is run on Java SE 8 or Java SE 11.


 Upgrading from Java SE 8 HotSpot 32-bit Client VM to Java SE 11, which provides only a HotSpot 64-bit Server VM.  The Client VM was removed from Java SE 11. 


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.