× Achtung!

Aqua Data Studio / nhilam

Folgen
IDE for Relational Databases
×
NielsGron gemeldet 2015-03-25T17:34:09Z  · Lwaugh zuletzt modifiziert 2024-09-18T21:16:40Z

ADS 15.0 and above on OSX are forcing Discrete GPU usage


customer request v19.5
Entw
Lisa Waugh
Lwaugh
QS
Priorität Schwerwiegend
Komplexität Unbekannt
Komponente App - Java 1.8
Version Future

If you run ADS 14, 15 and 16 on OSX and then look at the Activity Monitor, you will see in the "Energy" tab the column "Requires High Perf GPU" is "Yes" for 15 and 16, but "No" for 14.  You modify the Info.plist file for each and add the lines :

<key>NSSupportsAutomaticGraphicsSwitching</key>
<true/>

Testing out different versions, what I found is that ADS 14.0 to ADS 15.0-dev-176, OpenGL was not initialized until it was used in a Chart or Support Information.  While in the later 15.0 builds and ADS 16.0 we initialize OpenGL at startup.  In ADS 14.0 if you go to Support Information, it will force GPU to Discrete.  So, the forced GPU for 14, 15 and 16 will always occur once OpenGL is initialized.

Here is a matrix on the versions and possible differences :

 

          Forces Discrete GPU  
    JavaAppLauncher Java Version Java OpenGL (JOGL) At Startup After Chart Use
             
OSX - 14.0 .app   Old Apple Version none (OS Default) Version 1.1 No Yes
OSX - 14.0 Unix   none none (OS Default) Version 1.1 No Yes
             
OSX - 15.0 .app - Dev-148   Old Apple Version none (OS Default) Version 2.1.5 No Yes
OSX - 15.0 Unix - Dev-148   none none (OS Default) Version 2.1.5 No Yes
             
OSX - 15.0 .app   New Oracle Version Java 1.7 Version 2.1.5 Yes Yes
OSX - 15.0 Unix   none Java 1.7 Version 2.1.5 Yes Yes
             
OSX - 16.0 .app   New Oracle Version Java 1.7 Version 2.1.5 Yes Yes
OSX - 16.0 Unix   none Java 1.7 Version 2.1.5 Yes Yes
             
OSX - 17.0 .app - Dev-2   New Oracle Version Java 1.8 Version 2.1.5 Yes Yes
OSX - 17.0 Unix - Dev-2   none Java 1.8 Version 2.1.5 Yes Yes

You can download and install the application from https://gfx.io/ to monitor the switching of GPUs when ADS is launched and closed.

Here are some links on the topic :

http://stackoverflow.com/questions/12445561/nssupportsautomaticgraphicsswitching-support

https://discussions.apple.com/thread/4889454?start=0&tstart=0

 

Eintrag Nr.13175

Abgeschlossen
Nicht zu reparieren
Gelöst 2024-09-18T21:16:40Z
 
 
Fertigstellung
Kein Fälligkeitsdatum
Kein Build mit Lösung
Keine Zeitschätzung

Über AquaClusters Datenschutzrichtlinie Support Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017