[ 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

 

 

 

 

 

AI generátor obrázků Freepik: fotorealističtější a rychlejší

Aktualizace AI generátoru obrázků od Freepiku přináší revoluční zlepšení v rychlosti a fotorealističnosti, což umožní grafickým designérům, marketérům a grafikům tvorbu vizuálů s nepřekonatelnou přesností a detaily. Jaké možnosti...

Spotify nabídne AI playlisty

Spotify rozšiřuje hranice personalizované hudby zaváděním AI playlistů, což je beta funkce umožňující Premium uživatelům ve Spojeném království a Austrálii transformovat jakýkoliv nápad na perfektně na míru šitý playlist. Díky...

Microsoft a OpenAI postaví datacentrum se superpočítačem za 100 mld. USD

Microsoft a OpenAI chystají postavit datacentrum se superpočítačem za 100 miliard dolarů. Ambiciózní projekt, známý jako Stargate, slibuje posunout hranice toho, co je možné v datovém zpracování a umělé inteligenci. S plánovaným spuštěním...

Google zvažuje zpoplatnění AI vyhledávání

Svět technologií je opět v pohybu, přičemž gigant Google vážně uvažuje o zásadním kroku - zpoplatnění pokročilých funkcí vyhledávání, které využívají umělou inteligenci (AI). Takovýto krok by mohl změnit základy toho, jak...


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

reklama