Hardwarová akcelerace prohlížeče Battle Net. Co je hardwarová akcelerace prohlížeče? Zakázat zrychlení v přehrávači Flash Player

Jednou z charakteristik, podle které byly prohlížeče srovnávány v posledním shrnutí, byl grafický výkon. Tehdy to byl jen jeden ukazatel mezi ostatními, dnes to bude hlavní pozornost, a zde je důvod. Obsah webových stránek je postupně složitější a bohatší. Na jedné straně tomu napomáhá vývoj a propagace HTML5, které přímo podporuje video () a grafiku (), a na druhé straně postupný pokrok cloud computingu.

ProhlížečVektor, HTML5Vektor, FlashBitmapa, HTML5Bitmapa, Flash
Chrome 14.0.835.1869 18 37 14
Firefox 6.0.211 17 48 14
IE 9.0210 20 47 16
Opera 11.5116 19 9 15
Safari 5.12 19 12 15

Zde je jasně vidět, že hardwarová akcelerace hraje v HTML5 zásadní roli, ačkoli Opera odvedla s vektorovým testem vynikající práci. Skóre Chrome s vypnutou 2D akcelerací bylo výrazně nižší. Zatížení GPU však zjevně není příliš vysoké a výsledky jsou na všech grafických kartách stejné.

A konečně poslední test HTML5 je jedním z mála postavených na bázi skutečné webové aplikace (úložiště archivu rozhlasových stanic). Je komplexní, využívá různé mechanismy, včetně toho, že v procesu jeho provádění je patrné, kolik fps „plave“ v závislosti na situaci / úkolu.

Tab. (body / fps)

Dobrý příklad toho, jak mohou být aplikace HTML5 náročné na prohlížeč. Výsledky nezávisely na použité grafické kartě, s výjimkou internet Explorer, který ukázal 3600/11 na HD 6450. Je však třeba mít na paměti, že tento web / test byl vyvinut s ohledem na prohlížeč Microsoft.

WebGL

V této souvislosti není zcela správné mluvit o hardwarové akceleraci, protože WebGL je JavaScript API pro zobrazování 3D grafiky. Ale je založen na OpenGL, a proto se ve většině případů skutečně spustí na GPU. WebGL v současnosti podporují Chrome a Firefox a také Safari na platformě Mac OS X. stabilní verze Neexistuje žádná podpora Opery, i když byla přítomna ve speciálu testovací sestavení... Microsoft je proti WebGL a svůj postoj argumentuje bezpečnostními důvody: existují určité nároky na kvalitu ovladačů videa a WebGL umožňuje webovým aplikacím přímou interakci s nimi, což lze využít k hacknutí systému. Svaté místo však není nikdy prázdné, a přestože se zdá, že aplikace pro něj potřebují upravit (každopádně se zatím ani jeden test nespustil správně).

Tab. FishIE (2000/10000 ryb, fps)

Výsledky prohlížeče Chrome se liší ve verzi WebGL Demo a WebGL Demo 2 (oddělené lomítky). Zde je také patrné škálování, i když změna grafické karty neovlivnila další testy.

Tab. Výkon ve WebGL se také ne vždy mění.

Prohlížeč, fps(100/1000 ryb), fps, fps
Chrome 14.0.835.18660 60/37 28
Firefox 6.0.259 40/18 36

souhrn

Jak moc je tedy hardwarová akcelerace v prohlížečích důležitá a mělo by to být uživateli jedno? Současný stav webu je takový, že nové funkce HTML5 zatím nejsou příliš běžné. Svědčí o tom neuspěchaný vývoj Opery a Safari. Situace se však změní. Google a Microsoft jsou téměř jednomyslně ohledně vyhlídek HTML5, a to samo o sobě vypovídá hodně.

Hardwarová akcelerace je pro přehrávání poměrně kvalitního videa z webu opravdu nezbytná. Zřejmě právě s jeho absencí či neefektivitou souvisí stížnosti uživatelů no- a Chromebooků. Obzvláště výkonný GPU v v tomto případě není potřeba, mnohem důležitější je kvalitní optimalizace dekodéru, která WebM stále velmi chybí.

Se zobrazováním webových stránek je situace méně přímočará. Není náhoda, že většina testů jsou ve skutečnosti ukázkové aplikace: web je poměrně konzervativní, tvůrci stránek se většinou snaží podporovat všechny běžné prohlížeče a HTML5 ještě nepřevzalo ani W3C. Nové funkce jsou však příliš lákavé a tři nejlepší prohlížeče je zpřístupňují většině uživatelů. Podle toho lze v blízké budoucnosti očekávat masový výskyt stránek nasycených komplexním obsahem. Ve většině testů HTML může hardwarová akcelerace dramaticky zlepšit výkon, i když skutečné zatížení GPU zjevně není příliš vysoké, protože výsledky se při výměně grafické karty za výkonnější neškálují. Není například jasné, jak dosáhnout vyšší snímkové frekvence v testu WebVizBench.

Výkon WebGL se škáluje mnohem lépe – toto API vám zjevně umožňuje používat GPU docela efektivně. V důsledku toho budou skutečně těžké webové aplikace, jejichž práce bude výrazně záviset na grafické kartě. To, mimochodem, mohou být nejen hry, i když jim je věnována pozornost na prvním místě - například zde. Neméně slibně vypadá vizualizace vědeckých a technických výpočtů. Pokud se WebGL skutečně uchytí, pak hodnota GPU pro web dramaticky poroste.

Dalším obecným bodem, na který je třeba dávat pozor, je, že hardwarová akcelerace nejen zlepšuje výkon, ale také snižuje spotřebu energie. Úlohy, na které nestačí ani 100 % zdrojů CPU (například dekódování HD videa), GPU často řeší s minimální zátěží, v řádu několika procent. To je samozřejmě důležité zejména u mobilních systémů.

Situace se samotnými prohlížeči je dostatečně jasná. Hardwarová akcelerace dává nejnovější verze Chrome, Firefox a Internet Explorer jsou hmatatelné výhody. Na platformě Výkon Windows tyto prohlížeče se podstatně vyrovnaly, i když některé schopnosti Chrome jsou stále v experimentálním stavu. Další plusy Chrome a Firefox těží ze své podpory pro více platforem a WebGL, i když byste neměli očekávat stejné výsledky na všech platformách. Safari se z pochopitelných důvodů primárně vyvíjí na Mac OS X, ale pozice Opery je upřímně zklamáním, zvláště s ohledem na popularitu tohoto prohlížeče v CIS.

Pokud se při pokusu o sledování videa na internetu objeví místo očekávaného videa zelená obrazovka, jedná se o příznak softwarového problému.

Neměli byste čekat, až se problém vyřeší sám, nebo jej obviňovat z nesprávného fungování webu.

Tento problém můžete vyřešit sami.

Příčiny zelené obrazovky

Hlavním důvodem je nekompatibilita ovladačů nainstalovaných na hardwaru počítače a flash přehrávač... Nekompatibilita vzniká kvůli tomu, že programy nebyly včas aktualizovány, nebo kvůli chybám v nových ovladačích nebo přehrávači spuštěném v prohlížeči.

Někdy při instalaci veškerého potřebného softwaru uživatel na kodeky zapomene. Jejich absence také způsobuje chybu, kdy při spouštění videa na sociálních sítích nebo na oblíbených stránkách není žádný obraz.

Odstranění problému

Navzdory skutečnosti, že ve většině případů je uživateli doporučeno zakázat hardwarovou akceleraci, problém to neřeší. První kroky k nápravě situace:

  1. přeinstalování ovladačů grafické karty;

Přeinstalujte nebo upgradujte Flash Player

Pokud žádný z těchto kroků nepomohl, musíte vypnout akceleraci Flash Player. V tomto případě se funkčnost nástroje přenese na procesor a poté se může „zpomalit“. A tímto krokem nefunguje vyhlazování obrazu, které je nutné při roztažení obrázku na celou obrazovku.

Někdy se problém vyřeší, pokud důsledně zakážete a povolíte hardwarovou akceleraci přehrávače flash.

Problém můžete vyřešit vypnutím hardwarové akcelerace a poté ji znovu zapnout. Tento proces je pro každý prohlížeč jiný. Pojďme si popsat řešení pro tři oblíbené prohlížeče.

Stále slavnější, dobrý prohlížeč online hry s vynikající 3D grafikou. Ke svému fungování však potřebují podporu 3D v prohlížeči. Tento článek vás provede procesem povolení podpory 3D v prohlížeči. Google Chrome.

Sudo apt-get install libvdpau-va-gl1

Poté musíte restartovat počítač. Provedeme všechny další akce pro urychlení her a videí v prohlížeči Google Chrome. Upozorňujeme, že toto se týká prohlížeče Chrome, nikoli jeho open source Chromium.

Hned vysvětlím, proč je Chrome nejlepší volbou pro hry v prohlížeči. Za prvé je to nejoptimálnější z hlediska výkonu, ale za druhé tento prohlížeč přichází s současná verze Adobe flash pro Linux, který je vyžadován pro mnoho her v prohlížeči. Pokud tedy spuštěním své oblíbené hry v prohlížeči uvidíte následující varování, můžete ji podle tohoto návodu vypnout a zvýšit výkon her.

Krok 1. Otevřete technickou stránku v Chromu chrome: // gpu... Na něm uvidíte, zda máte ve svém prohlížeči povolenou 3D akceleraci. Pokud je vaše situace podobná tomu, co vidíte na snímku obrazovky (jsou tam červené a žluté body), přejděte k dalšímu kroku.

Krok 2. Otevřete technickou stránku v Chrome chrome: // příznaky.

Na této stránce najdeme položku Přepsat seznam vykreslení softwaru... Tato možnost je ve výchozím nastavení zakázána, takže ji musíme povolit.

Hardwarová akcelerace v prohlížeči Google Chrome zlepšuje výkon grafická karta na tvém počítači. Zpočátku je již součástí jakéhokoli prohlížeče. Ale pokud kvůli tomu existují nějaké problémy, například video přestalo fungovat, můžete jej vypnout a vyřešit podobný problém.

Pokud při přehrávání videa v prohlížeči Google Chrome narazíte na nějakou chybu, pak vám doporučujeme přečíst si tento článek a pomocí v něm popsaných tipů zakázat hardwarovou akceleraci. Ve většině případů to pomůže odstranit tyto typy chyb.

Ale stojí za zmínku, že stojí za to uchýlit se k této metodě pouze v extrémních případech. Nejprve je samozřejmě lepší zkontrolovat relevanci ovladačů pro grafickou kartu a v případě potřeby je aktualizovat. Pokud to nepomůže, můžete zrychlení v prohlížeči vypnout.

Jak zakázat hardwarovou akceleraci v Chrome

Zvažme dva způsoby deaktivace. První možnost je jednodušší, ale zakáže hardwarovou akceleraci pro video, Flash a tak dále. V druhém případě jej můžete zakázat výhradně pro videa.

Metoda 1.

Všechno odpojení hotovo. Nezapomeňte restartovat prohlížeč, aby se nastavení projevila.

Metoda 2

Pokud chcete deaktivovat zrychlení pouze pro video, ale nechcete se dotýkat blesku, pak je tato metoda pro vás.

  1. PROTI adresní řádek zápis do prohlížeče: chrome: // příznaky /.
  2. Najděte položku s popisem # zakázatzrychlenývideodekódovata zakázat jej.

Pokud na stránce žádná taková položka není, podívejte se Přepsat seznam vykreslování softwaru a zkuste to deaktivovat.

Na této stránce buďte velmi opatrní, abyste omylem nevypnuli jinou funkci, protože by to mohlo vést ke ztrátě normálního fungování programu. Pokud se ve funkcích Chrome dobře neorientujete, je lepší tuto metodu vůbec nepoužívat, ale použít první.

Chcete-li povolit hardwarovou akceleraci, postupujte podle výše uvedených kroků.

Hardwarová akcelerace grafiky ve Flashi (dále AU) může výrazně zlepšit výkon a zvýšit FPS. Tanki Online a moderní grafické adaptéry plně podporují a aktivně využívají AC bez jakýchkoli dalších akcí ze strany uživatele.

Někdy však AU nemusí fungovat z následujících důvodů:

  • VU byla ručně deaktivována uživatelem. Viz pokyny k aktivaci níže.
  • Zastaralý grafický adaptér (diskrétní grafická karta nebo video jádro zabudované v procesoru). Vyplatí se zaměřit se na modely vydané před rokem 2008-2009. Společnost Adobe zveřejnila seznam grafických karet, které NEpodporují AC.
  • Zastaralý Verze Adobe Flash Player. můžete si stáhnout nejnovější verzi.
  • Zastaralý ovladač pro grafický adaptér (grafickou kartu). Nainstalujte nejnovější stabilní verzi:

Problémy, které se mohou vyskytnout, pokud AU nefunguje:

  • nízké FPS (nepřekročí 40);
  • špatná kvalita grafiky;
  • v nastavení grafiky možností "Osvětlení", "Stíny" a další.

Jak povolit hardwarovou akceleraci

Hardwarová akcelerace v Linuxu

Pokyny pro zapnutí (pro prohlížeč google Chrome):

  1. Přejděte na stránku chrome: // nastavení, vyhledejte a povolte „Zobrazit další nastavení Zkontrolujte, zda je povolena možnost Použít hardwarovou akceleraci.
  2. Přejděte na stránku chrome: // pluginy, zkontrolujte, zda je povolen PPAPI Flash Player. Povolit, pokud je zakázáno.
  3. Přejděte na stránku chrome: // příznaky, povolte možnost "Přepsat seznam vykreslování softwaru" (pro staré grafické adaptéry).
  4. Zapněte hardwarovou akceleraci ve Správci nastavení (viz pokyny na snímcích obrazovky výše).
  5. Zavřete prohlížeč a spusťte jej s příznaky --ignore-gpu-blacklist --single-process.
  6. Na stránce můžete zkontrolovat, zda je povolena hardwarová akcelerace chrome: // gpu... Nastavení grafiky by se mělo objevit ve hře.

Pokud narazíte na problémy, můžete přepnout na verzi přehrávače NPAPI vypnutím PPAPI.