Quartz2DExtreme/QuartzGL aktivieren - bringt richtig Performance auf Macs mit entsprechender Gfx-Karte
Quartz2DExtreme/QuartzGL bringt einen extremen Desktop-Performance-Schub, da alle grafischen Darstellungsoperationen fast komplett auf die Grafikkarte ausgelagert werden. Die meisten Standard-Applikationen funktionieren damit bereits. Dieses Feature ist standardmässig deaktiviert seitens Apple, da einige Applikationen inkompatibel damit sind. Folgende sind meines Wissens inkompatibel:
- Logic 8
- Flash Player 9 wird langsamer
- Firefox 2 (Ich benutze stattdessen Firefox 3)
Zum Aktivieren gibt es zwei Möglichkeiten:
1. Von Leopard-DVD Developer-Tools installieren und Tool "QuartzDebug" benutzen. Programm starten, unter Menü "Tools" "QuartzDExtreme enable" (Tiger) bzw. "QuartzGLExtreme" (Leopard) wählen und jetzt das Programm mittels "sofort beenden" im Finder schliessen, da sonst Einstellungen verloren gehen.
2. Einstellungsdatei "/Library/Preferences/com.apple.windowserver.plist" mit PropertyListEditor (Developer-Tool) öffnen und Eintrag "Quartz2DExtremeEnabled" auf "yes" (Boolean) setzen unter Tiger, bzw. "QuartzGLEnabled" unter Leopard, speichern. Falls diese Datei noch garnicht vorhanden ist, eine gleichnamige neue anlegen mit entsprechendem Boolean-Eintrag.
Quartz2DExtreme lässt sich pro Applikation an- oder ausschalten, d.h. es können Applikationen mit und ohne Extreme-Darstellung gleichzeitig laufen. Daher wäre es ja sehr schön, wenn man dieses Feature einfach pro Applikation im Informationen-Dialog einstellen könnte!
QuartzGL in Quicktime Player aktivieren
1. "Paketinhalt zeigen" von QuicktimePlayer.app Info.plist editieren
2. Eintrag "QuartzGLEnable" auf Boolean "yes" setzen, speichern.
Ergänzungen
Quartz2DExtreme heisst unter Leopard jetzt QuartzGL. QuartzDebug findet man nach Installation der Developer Tools unter "Developer/Applications/Performance Tools".
Um QuartzGL pro Applikation zu an- oder auszuschalten, muss man leider immer vor dem Start des jeweiligen Programms mit dem QuartzDebug-Tool die gewünschte Option anwählen. Bereits geöffnete Applikationen sind von der Einstellung nicht betroffen.