Uso meu MacBook Pro de 15 polegadas no início de 2011 para quase tudo sob o sol - monitoro frequentemente qual GPU está ativa usando gfxCardStatus . Percebi algumas idiossincrasias na maneira como o OS X decide quando alternar os processadores gráficos:
- A maioria dos aplicativos que exigem o X11 acionará a troca automática, mas nem todos
- Parece que todo aplicativo que requer java acionará a troca automática, embora eu não o tenha testado com aplicativos que não são da GUI.
- Alguns aplicativos (como Mathematica ou XCode), que PODERAM exigir uma GPU de alto desempenho, forçarão o movimento para o cartão discreto imediatamente, mesmo que apenas sejam acionados para uma tarefa trivial (alternar dinamicamente no aplicativo seria interessante, fora de tópico)
- Muitos aplicativos herdados (silverlight) que não têm nenhum negócio em pedir meu cartão discreto o forçarão de forma irrelevante
- Finalmente, alguns aplicativos (GIMP, em particular) que definitivamente poderiam se beneficiar de uma GPU discreta, na verdade, não pedem nada.
A Apple documenta como escolhe quando trocar de cartão? Os aplicativos podem fazer uma solicitação no nível do sistema operacional para o cartão discreto, se existir?