[ Zavřít ] 


 

RSS Kanál

 

Chrome také sníží potřebu RAM KE STAŽENÍ

Google Chrome následuje Mozillu Firefox a také usiluje o snížení náročnosti prohlížeče na systémovou paměť. Na rozdíl od vývojářů z Mozilly ovšem ti ze stáje Googlu prozrazují, jakým konkrétním způsobem onu náročnost na RAM sníží. Má to být Page Lifecycle API zaměřená na minimalizaci spotřeby RAM ze strany panelů otevřených na pozadí.

 

Chrome také balancuje mezi zvyšováním a snižováním potřeby systémových prostředků (Zdroj: Pixabay.com)

Philip Walton, softwarový inženýr Google, vysvětluje, že Page Lifecycle API je v podstatě implementací principu životního cyklu aplikace do prostředí browserů. Operační systém totiž s aplikacemi nakládá právě podle jejich životního cyklu (tj. rozfázování, kdy se aplikace spouští, kdy vyžaduje zvýšený přísun systémových prostředků, kdy jen běží na pozadí atd.). Nicméně web, jeho prostředí a prohlížeče tento princip zatím nevyužívaly.  A navíc prohlížeče nejsou ani připraveny na zásahy tohoto typu ze strany operačního systému.

Page Lifecycle API se Waltona: „pokusí vyřešit tyto problémy:

  • zavedením a standardizací stavů životního cyklu aplikací na web;
  • definováním nových, systémem iniciovaných stavů, které prohlížečům umožní omezit prostředky, které mohou být spotřebovávat skryté či neaktivní panely; 
  • vytvořením nových API a událostí, jež pomohou webdesignérům reagovat na přechody z a do těchto systémem iniciovaných stavů.“

Diagram jednotlivých stavů a přechodů panelů prohlížeče (Zdroj: Google Developers)

Co tím vším vývojáři Googlu myslí, se pokoušejí sdělit v diagramu (viz obr.) Diagram zachycuje všechny možné stavy (iniciované uživatelem i systémem) a přechody mezi nimi. Výhodou takovéto definice je, že každý stav má jen omezené množství následujících přechodů a stavů, a díky tomu umožňuje prohlížeči a systému efektivněji plánovat využití systémových prostředků. Nejvíc jich přiděluje aktivním panelům a postupně snižuje množství práce a využívání systémových zdrojů panelům pasivním (jsou vidět, ale uživatel s nimi neinteraguje), skrytým, zmraženým, ukončeným a vyřazeným.

Pro bezproblémové fungování bude Page Lifecycle API potřebovat nejen implementaci v prohlížeči, ale i podporu ze strany webu, aby prohlížeč (a případně i systém) věděl, v jakém stavu se panel s otevřeným webem nachází, a nepřiškrcoval ho například v případech, kdy přehrává audiu, využívá WebRTC či je nastaven na zasílání push notifikací. 

Funkce Page Lifecycle API vznikla inspirací z mobilních zařízení a vývoje prohlížeče Chrome po ně. Právě na systémech Android a iOS jsou systémové prostředky přidělovány mnohem jednoznačněji aktivním aplikacím. Díky tomu mají tyto systémy lepší odezvu jak aktivních aplikací, tak i celého systému.

Pokud byste chtěli sami zasahovat do toho, ke kterým panelům se má váš Chrome jak chovat, můžete k tomu využít rozhraní dostupné po zadání příkazu chrome://discards do adresního řádku.

Zdroje: Google Developers

 

 

Tento program naleznete ke stažení v našem katalogu www.instaluj.cz

 

 

 

 

 

Facebook infikuje vaše fotky sledovacím kódem

Facebook sleduje všechny a všechno, to je jisté. Na povrch vyplouvající kauzy se liší jen v operačních vektorech, které jsou při tomto sledování využity či zneužity. Ten poslední má podobu změny metadat obrázků, se kterými přijde Facebook do...

Sedmičky Východního bloku jsou v ohrožení

Operační systémy Windows 7, Windows Server 2008, Windows Server 2003 a Windows XP jsou objektem vysoce cílených útoků, a to především v zemích východní Evropy. Vinu nese zranitelnost v ovládači jádra win32k.sys, která umožňuje převzetí...

Zbavte se Facebooku, vyzývá Woz

Steve Wozniak aka Woz, zakladatel Apple, inovátor a komentátor dění na poli IT, není fanouškem Facebooku. Ač byl sám dlouhou dobu jeho uživatelem, kauza Cambridge Analytica ho donutila smazat profil. Teď k tomu vyzývá i ostatní. A to z prostého důvodu: všechny...

Mapy.cz přidávají počasí na trase

Mapy Mapy.cz přicházejí v poslední době s jednou novinkou za druhou. Po panoramatickém nafocení demonstrace proti Babišovi a za nezávislost justice se vracejí k implementaci předpovědí počasí přímo do map. Nyní se již nedozvíte jen, jak bude v cíli...


 
© 2005-2019 PS Media s.r.o. - digital world