Utilizo mi MacBook Pro de 15" de principios de 2011 para casi todo bajo el sol, a menudo monitoreo qué GPU está activa usando gfxCardStatus. He notado algunas peculiaridades en cómo OS X decide cuándo cambiar de procesador de gráficos:
- La MAYORÍA de las aplicaciones que requieren X11 activarán el cambio automático, pero no todas
- Parece que todas las aplicaciones que requieren java activarán el cambio automático, aunque no he probado esto con aplicaciones no GUI.
- Algunas aplicaciones (como Mathematica o XCode) que PODRÍAN requerir una GPU de alto rendimiento forzarán el cambio a la tarjeta discreta de inmediato, incluso si solo se inician para una tarea trivial (el cambio dinámico dentro de la aplicación sería genial, aunque es tema aparte)
- Muchas aplicaciones heredadas (silverlight) que no tienen razón para pedir mi tarjeta discreta la forzarán de todas formas
- Finalmente, algunas aplicaciones (como GIMP, en particular) que definitivamente podrían beneficiarse de una GPU discreta en realidad ni siquiera la solicitan.
¿Documenta Apple cómo elige cuándo cambiar de tarjetas? ¿Pueden las aplicaciones hacer una solicitud a nivel de sistema operativo para la tarjeta discreta si existe?
0 votos
Los documentos del desarrollador de Apple pueden ayudar: developer.apple.com/metal