Adobe Flash: Katsaus selaimiin, kodekkeihin ja suorituskykyyn
Artikkelin kirjoittaja: Manu Pitkänen | 0 kommenttia
Rajoitteet
Ajurit
Adobe on antanut näytönohjainvalmistajille mahdollisuuden päästä käsiksi Flashin rajapintaan, jotta yhtiöt voisivat kehittää ajureitaan tukemaan H.264:n rautakiihdytteistä dekoodausta. Ajurit ovat aivan yhtä tärkeässä roolissa kuin itse Flashikin kyseisen ominaisuuden kannalta. Molempien osapuolien pitää toimia saumattomasti yhdessä, jotta ominaisuus toimisi oikein.
Emme havainneet minkäänlaisia ajuriongelmia testeissämme millään resoluutiolla. Ongelmia on kuitenkin havaittu tietyissä Intel- ja Broadcom-pohjaisissa koneissa. Viime syksynä löytämiämme ongelmia ei ole vieläkään korjattu.
Tietyissä tilanteissa Broadcomin 3.5.0-ajureiden tuki hajoaa käsiin. Suosittelemme jokaista jolla on Broadcom Crystal HD -pohjainen minikannettava siirtymään ajureihin, joita kannettavan tietokoneesi valmistaja suosittelee. Olemme kuulleet, että 3.5.0-ajuriversiossa olisi bugi, mutta Broadcom ei ole suostunut vahvistamaan asiaa.
Asetukset: Aero päällä Toisto: IE8, YouTube 1080p, ikkunakoossa |
||
---|---|---|
CPU, käyttöaste: Rautakiihdytys poissa päältä |
CPU, käyttöaste:Rautakiihdytys päällä | |
Asus UL20A Core 2 Duo GMA 4500MHD |
60% |
35% |
Dell Vostro 3300 Core i3-340M HD Graphics |
19% |
17% |
Asus eeePC 1215T Athlon II Neo K125 Mobility Radeon 4225 |
91% |
72% |
Asus eeePC 1215N Atom D525 Ion2 |
52% |
15% |
Lenovo ThinkPad T510 Core i5-540M Quadro NVS 3100M |
15% |
8% |
Broadcomin Crystal HD on kuitenkin kaikesta huolimatta erinomainen ratkaisu kaikille niille, jotka tykkäävät katsella kovalevyltä löytyviä elokuvia. Hinnoittelupolitiikka ei kuitenkaan ole aivan kunnossa, koska Crystal HD -pohjaiset koneet maksavat vähintää 50 taalaa enemmän kuin halvat minikannettavat. Hintaa taas premium-luokan minikannettaviin on taas vain inan verran, joten ajureilta toivoisi vähän enemmän vastinetta. Jos ajattelit katsella netistä Flash-videoita, niin kannattaa miettiä vielä toisen kerran kannattaako ostaa Broadcomin Crystal HD:lla varustettua kannettavaa.
Aero
Adobe suosittelee Windows 7 -käyttöjärjestelmässä käytettäväkai Aeroa, jos koneesta löytyy Crystal HD- tai GMA 500 -piiri. Tämä johtuu siitä, että Aeron ansiosta ohjainten ajureista vapautuu joitain ominaisuuksia, jotka parantavat Flash-suorituskykyä.
Huomautus koskee ainoastaan Intelin GMA 500 -piiriä, ei muita Intelin näytönohjaimia. Syy on siinä, että vain GMA 500 ei ole suunniteltu Intelillä, vaan ohjain on suunniteltu Imagination Technologiesin PowerVR SGX 535 -ytimen ympärille.
Kalvavaa ironiaa on, että Crystal HD:llä tai Intelin GMA 500:llä varustetusta kokoonpanosta löytyy yleensä Windows 7 Starter -käyttöjärjestelmä, joten Aero-käyttöliittymää ei voi edes ottaa käyttöön näissä koneissa. Tästä syystä me emme ole voineet toimia omissa testeissämme Adoben suositusten mukaisesti.
Asetukset: Toisto: IE8, YouTube 1080p, |
||
---|---|---|
CPU, käyttöaste Usage: Aero päällä |
CPU, käyttöaste: Aero pois päältä |
|
Asus UL20A |
35% |
30% |
Dell Vostro 3300 |
17% |
11% |
Asus eeePC 1215T |
72% |
46% |
Asus eeePC 1215N |
15% |
14% |
Lenovo ThinkPad T510 |
12% |
8% |
Meitä ihmetyttää se, että minkä vuoksi Aeron käyttäminen voisi parantaa Flash-suorituskykyä. Luulisi, että graafisesti paljon monimutkaisemman käyttöliittymän käyttäminen söisi järjestelmän suorituskykyä. Kautta linjan on kuitenkin havaittavissa, että Aero-teeman käyttö nostaa prosessorin käyttöastetta.
Moniajodekoodaus
Rautakiihdytyksen lisäksi maininnan arvoinen seikka on Flashista löytyvä tuki moniajolle (dekoodaus). Kyseinen ominaisuus on erityisen tärkeä, koska sille on tarvetta ihan jokapäiväisessä käytössä kenelle tahansa. Monella tietokoneen käyttäjällä tavallinen työpöytäympäristö näyttää jotakuinkin sellaiselta kuin yllä olevassa kuvassa on esitetty. Kuvassa on auki kolme ikkunaa. Taustalla IE8:ssa on auki YouTube, CNN, Google News, Adobe, Weather.com ja Amazon. Lisäksi Windows Media Playerissa pyörii H.264-video ja Word-dokumentti on avoinna. Jokaisessa IE8:n välilehdessä oleva Flash-video on yksi säie, joiden lisäksi videosoittimessa pyörivä H.264-, MPEG-2-, VC-1-video (tai jollakin muulla kodekilla pakattu video, jota GPU:n dekooderi tukee) lasketaan yhdeksi säikeeksi.
Kuten jo ehkä hoksaatkin, niin rinnakkaislaskentaa tukevasta rautakiihdytyksestä on paljon hyötyä arkikäytössä. Tiedämme jo ennalta, että Broadcomin Crystal HD ei tue monisäikeisyyttä, joten tällainen laitteisto ei kykene kiihdyttämään samanaikaisesti Flash-sisältöä ja H.264-videota. Siksi Broadcomin piiri ei sovellu kovin hyvin valtavirralle. Broadcomin tapauksessa Crystal HD -prosessori suorittaa sen säikeen, jonka se havaitsee ensimmäisenä. Loput kolme säiettä siirtyy prosessorille dekoodattavaksi.
Toisto: H.264, 1080p-traileri, 13 Mb/s ikkunatilassa Aero päällä |
||
---|---|---|
CPU, käyttöaste: VLC v.1.1.5 |
CPU, käyttöaste: WMP 12.0.7600.16667 | |
Asus UL20A Core 2 Duo GMA 4500MHD |
38% |
3% |
Dell Vostro 3300 Core i3-340M HD Graphics |
21% |
17% |
Asus eeePC 1215T Athlon II Neo K125 Mobility Radeon 4225 |
99% |
24% |
Asus eeePC 1215N Atom D525 Ion2 |
36% |
8% |
Lenovo ThinkPad T510 Core i5-540M Quadro NVS 3100M |
12% |
3% |
Adoben kanssa käytyjen keskustelujen perusteella Intelin GMA 500 -piiri toimii samalla tavalla kuin Broadcomin piiri. Mikään meidän testeissä olleista kokoonpanoista ei kuitenkaan kärsinyt minkäänlaisista ongelmista. Intelin, AMD:n ja Nvidian näytönohjaimien dekooderipiirit pystyvät yleensä suorittamaan vähintään kahta säiettä kerralla. Intelin uudet Sandy Bridge -prosessorit pystyvät kuulemma kiihdyttämään jopa 12:ta HD-streamia samanaikaisesti.
Testeissämme emme suorittaneet samanaikaisesti kuin kahta H.264-videota, koska VLC 1.1.5 ei näyttäisi tukevan täysin rautakiihdytystä. Windows Media Player taas ei osaa avata useaa ikkunaa kuten VLC:llä.
Kommentoi artikkelia
Kirjaudu sisään