Jakiś czas temu firma Apple opublikowała Video Decode Acceleration Framework dla Mac OS-a X 10.6, który pozwala programistom na dostęp niskiego poziomu do sprzętu w celu przyspieszenia ich oprogramowania. Adobe odpowiedziało na tą wiadomość i użyło Frameworka do przyspieszenia Flasha wykorzystując moc kart graficznych.
Aktualnie przyspieszenie działa z kartami GeForce 9400M (MacBook, Mac mini, iMac), GeForce 320M (MacBook Pro z Core 2 Duo) i GeForce GT 330M (MacBook Pro, modele Core-i). Apple już krytykowało Adobe za to, że Flash Player jest awaryjny i ma słabą wydajność.
Porównując z wersją dla systemu Windows, Flash Player na Macu zużywa znacznie więcej zasobów systemowych, a także ma problemy z odtwarzaniem wysokiej jakości filmów. Nowa funkcja została już wdrożona w Flash Player 10.1. Dzięki przyspieszeniu sprzętowemu obciążenie procesora z 90 do 120 procent zmalało do 50–60 procent. Jak widać jest to spora różnica, choć i tak mogłoby być lepiej.
Jak zapewnia Adobe nadal będą pracowali nad rozwojem nowej funkcjonalności. Postarają się jak najlepiej zoptymalizować zużycie zasobów przez odtwarzacz.
Źródło: neowin
|