I guess you are referring to MacOS High Perf GPU
The SQL Developer team is promising Java 11 support "soon" in 2019 per
so that may be the solution you are looking for. Otherwise, a close reading of the last post (#20: Re: MacOS High Perf GPU ) in that archived discussion claims that a possible fix is to include the line
in your sqldeveloper.conf (sqldeveloper-Darwin.conf on MacOS). The poster said that will be the default for the 18.1 release, but an examination of those conf files for 18.1 and 19.1 reveal no such change. Perhaps a decision was made not to make that change, or maybe it just got missed. You could try it yourself to see if it makes a difference in your environment.
Sadly this workaround does not work (at least not for me ) and Oracle SQL Developer keeps triggering discreet GPU on MacOS.
Disable the Welcome/Start page, and stay away from RTSM and Instance Viewer.
So no guarantee of an upcoming fix for the root cause. Just avoid product features suffering from high GPU usage: features implemented with Java FX.
using JavaFX engages the GPU, it's not a bug, just how it works
don't use the JavaFX pages, listed above, shouldn't touch the GPU
Support for Java 11 is coming in 19.2 - I've also used 12 with no problem. But I don't have a dedicated graphics card to test to see if it's 'any better'
Thanks for the responses! Now that 19.2 is out, has anyone tried 19.2 + Java 11 to see if that solves this issue? (We're not able to update our Java version just yet.)