× Atenção!

Aqua Data Studio / nhilam

Seguir
IDE for Relational Databases
×
NielsGron informado 2015-03-25T17:34:09Z  · Lwaugh última modificação 2024-09-18T21:16:40Z

ADS 15.0 and above on OSX are forcing Discrete GPU usage


customer request v19.5
Des
Lisa Waugh
Lwaugh
Controle de Qualidade
Prioridade Principal
Complexidade Desconhecido
Componente App - Java 1.8
Versão 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

 

Nº do Problema13175

Fechado
Não irá corrigir
Resolvido 2024-09-18T21:16:40Z
 
 
Finalização
Nenhuma data de vencimento
Nenhuma compilação reparada
Nenhum tempo estimado

Sobre o AquaClusters Política de Privacidade Suporte Version - 19.0.2-4 AquaFold, Inc Copyright © 2007-2017