GUI felgyorsítása
forrás: beszeljukmac.com
Gondoltam megosztom veletek is mennyir jó fej az apple.
Adott egy 7 éves powerbook g4 titanium és egy 10.4.11-es rendszer,
Az animácíók elég döcögősen mennek rajta alapból.
Mert ugye a jófej apple úgy írja meg a cuccait hogy azok mindig a legújabb gépeken legyen használható.
Kicsit utánaolvastam miket is tud a Quartz Extreme, hátha egy kicsit lehet rajta gyorsítani.
1 órás google-zás után jóval okosabb lettem.
A lényeg hogy létezik egy Quartz 2D Extreme fícsőr is amit ha jól értelmeztem, teljesen a gpu-ra bízza a grafikus dolgokat,
Ez a cucc az osx 10.2-vel együtt jelent meg, és néháy program használta csak. Pedig az egész gui megjelenítésnél is alkalmazható. A poén hogy ez alapból le van tiltva. A másik ilyen cucc ami viszont engedélyezve van és teljesen felesleges
az a V-Sync, ez eléggé visszafogja a gépet. Léteznek parancsok amivel aktiválni lehet a Quartz 2D Extreme-t és letiltani
a V-Sync-et. Ezekkel csak az a gond hogy semmit nem érnek mert szükséges hozzá a windowserver újraidítása, és ilyenkor
automatikusan visszaáll az eredeti beállítás.
De ha fogunk egy ügyes progit mondjuk a “Pref Setter"-t és beállítjuk a következő képpen:
Majd elinditjuk a terminal-t, és kiadjuk a köv parancsot:
sudo chmod 0444 /Library/Preferences/com.apple.windowserver.plist
aztán sudo reboot
Látványosan felgyorsult a régi G4-en az osx és vele együtt a safari a videolejátszás, stb.
Leopard 10.5.5 alatt QuartzGL (itt már ez az elnevezése) engedélyezése:
Elindítjuk a Terminalt, majd:
sudo defaults write /Library/Preferences/com.apple.windowserver QuartzGLEnabled -boolean YES
majd újra kell indítani a gépet. Ezek után a System profiler már jelzi a graf. kártyánál!
Az Apple fejlesztői oldala szerint minimum 1GB RAM esetén aktiválható, ráadásul az nVidia fx5200-as kártya nem támogatja.
Beamsync kikapcsolása:
sudo defaults write /Library/Preferences/com.apple.windowserver Compositor -dict deferredUpdates 0
------
Lehet még gyorsítani, ha egyes gyári Library-t/függvényeket lecserél az ember hatékonyabbakra. Elég macerás dolog, és nehezen beszerezhetők, pláne Leopard-ra. Amit többször láttam már más fórumokon, és én is ajánlottam, az pl. a macstl. www.pixelglow.com/stories/macintel-faster-than-altivec/
Érdemes megnézegetni a Benchmark-okat…
A bejegyzés trackback címe:
Kommentek:
A hozzászólások a vonatkozó jogszabályok értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a Felhasználási feltételekben és az adatvédelmi tájékoztatóban.