JavaFX Application Heat up MacBook Pro

Kevin Rushforth kevin.rushforth at
Fri Mar 25 21:36:49 UTC 2016

Yes, 8u77 has the FX fix for this issue:

However, due to the way Apple chose to enable this, you will need to 
package your application with the appropriate entry in the Info.plist file.

The equivalent AWT fix -- -- is fixed in 8u92 
which is scheduled to be released next month.

-- Kevin

Tai Hu wrote:
> I am on the latest 8u77.
> On Friday, March 25, 2016, Scott Palmer <swpalmer at> wrote:
>> What version of JavaFX are you running?
>> There is a known issue, where JavaFX (and AWT/Swing) trigger activation of
>> the discreet GPU.  I believe for FX the issue has been resolved in the
>> latest version, but the equivalent AWT fix hasn't made it to a released
>> version yet.
>> Scott
>>> On Mar 25, 2016, at 4:12 PM, Tai Hu < at
>> <javascript:;>> wrote:
>>> My JavaFX application runs fine on a Windows box with less than 10% of
>> CPU usage. However, if I run the same application on a MacBook Pro 13 inch
>> (Laptop monitor, no external monitor). About 30 seconds after I launched
>> application, MacBook cooling fan will kick in and running high, just a few
>> minutes later, laptop is too hot to put directly on your lap. Actually I
>> tried Ensemble app, which has exactly same issue. Few minutes after launch,
>> fan kicks in and laptop become hot. I put my application under VisualVM and
>> also checked Mac Activity Monitor, based on the number both of them show
>> the CPU usage is not extremely high and average out about 25% and sometimes
>> spike to 40%. But entire machine heats up. Almost all of our Mac clients
>> complained about this issue to us. Does anyone could shield some light on
>> this issue?
>>> Thanks,
>>> Tai

More information about the openjfx-dev mailing list