This must be something else then. How many cores are on the that MacBook? I’m thinking maybe there are four cores and 25% CPU could indicate that there is one thread stuck in a busy loop. That could explain the heat.
Do you have any animations running? A static application just sitting there shouldn’t have noticeable CPU usage. I have tons of stuff running now, not JavaFX though, and CPU usage is around 2%. What is the minimal application that exhibits the issue? Scott > On Mar 25, 2016, at 6:15 PM, Tai Hu <tai...@veroanalytics.com> wrote: > > I have a MacBook Pro 13 inch (2014 model). If I remembered correctly, it > only has an integrated GPU. There is no discreet GPU > > Thanks, > > Tai > > On Friday, March 25, 2016, Phil Race <philip.r...@oracle.com> wrote: > >> >> >> See https://developer.apple.com/library/mac/qa/qa1734/_index.html >> It is mentioned in (one of) the bugs you can get to if you follow the JBS >> bug trail >> >> -phil. >> >> On 3/25/2016 2:48 PM, Tai Hu wrote: >> >>> Thanks for the info. What entry should I put into info.plist? >>> >>> Thanks >>> >>> On Friday, March 25, 2016, Kevin Rushforth <kevin.rushfo...@oracle.com> >>> wrote: >>> >>> Yes, 8u77 has the FX fix for this issue: >>>> >>>> https://bugs.openjdk.java.net/browse/JDK-8132775 >>>> >>>> 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 -- >>>> https://bugs.openjdk.java.net/browse/JDK-8041900 >>>> -- 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 <swpal...@gmail.com> 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 <tai...@veroanalytics.com >>>>>>> >>>>>>> >>>>>>> <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