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í.
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:
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
Daniel Beránek, 06.08.2018 18:26 Tento program naleznete ke stažení v našem katalogu www.instaluj.cz Český software Zoner Photo Studio X přichází s jarní aktualizací, která posouvá hranice fotoeditace na novou úroveň. Díky pokročilým AI nástrojům a dalším inovacím je práce s fotografiemi rychlejší, preciznější... Francouzští vývojáři Mistral, známí svou láskou k open-source, přichází s novým AI modelem Mistral Small 3. S 24 miliardami parametrů je sice menší než konkurenční obři, zato však nabízí rychlost, nízké... Nové AI modely DeepSeek R1 a Qwen2.5-Max představují dva odlišné přístupy k tréninku a provozním nárokům, které by mohly zásadně ovlivnit budoucí vývoj umělé inteligence. Zatímco DeepSeek R1 se profiluje jako model postavený na... Grok, umělý inteligentní asistent od společnosti xAI, udělal další krok na cestě k větší dostupnosti. Coby samostatná aplikace se šíří na další platformy. Co Grok nabídne, kde ho již můžeme vyzkoušet a co teprve přijde?
... |







