Alle 2010er Macbook Pros sind mit zwei Grafikkarten ausgestattet - einer integrierten Intel HD-Grafikkarte mit geringer Leistung und einer diskreten NVIDIA-Hochleistungsgrafikkarte - und das System schaltet je nach den Anforderungen der laufenden Programme zwischen den beiden Karten um.
Ich habe eine einfache Cocoa-Anwendung, die nur aus einem Menüleistenelement mit einer NSTextField
darin. Ich aktualisiere das Textfeld lediglich mit einer NSAttributedString
von Zeit zu Zeit. Das Problem ist, dass meine Anwendung mein Macbook Pro so umschaltet, dass es die leistungsstarke NVIDIA-Karte verwendet (ich habe die gfxCardStatus Tool, um dies zu bestätigen).
Wozu braucht man die Hochleistungskarte? Gibt es eine bekannte Liste von Gründen, warum die Anwendungen eine leistungsstarke Grafikkarte benötigen? Gibt es eine Möglichkeit, den Computer zu zwingen, die diskrete Grafikkarte zu verwenden?