14 Stimmen

Wie kann ich verhindern, dass das Macbook Pro in Cocoa auf eine Hochleistungsgrafikkarte umschaltet?

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?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X