Firefox si už zase ukousne RAM víc KE STAŽENÍOperační paměť byla dlouhodobou bolístkou Firefoxu. A krátká epizoda, kdy tomu tak není, se blíží ke konci. Firefox totiž implementuje ochranu proti útokům typu speculative side-channel attack cílící zranitelnosti jako Spectre a Meltdown. Varianta ochrana Chrome Site Isolation se jmenuje Project Fission. Stejně jako u Chrome vyústí ve zvýšení paměťových nároků. Není ještě začleněn ve stabilní větve prohlížeče. A Mozilla už nyní rozjíždí podprojekt Fission MemShrink, který má naopak spotřebu RAM snížit. Jak tato přetahovaná o operační paměť dopadne?
Projekt Fission bude fakticky fungovat oddělením komunikace každé domény do specifického procesu. Naivně by se na to dalo dívat tak, že každý panel bude samostatným procesem - bohužel, není tomu tak. Většina webů je multizdrojová, obsahuje reklamy, sdílecí a sledovací prvky a vnořené rámy, z nichž každý jeden komunikuje s nějakou zdrojovou doménou. Důsledkem oddělení jednotlivých komunikací do samostatných procesů pak bude nárůst nároků na systémovou paměť. Funkce Site Isolation si v konkurenčním Chrome nárokuje o 10 - 13 % více RAM. Ale vývojáři Firefoxu myslí i na tuto okolnost. Projekt Fission totiž bude spuštěn až v momentě, kdy bude minimalizována paměťová náročnost jednotlivých procesů. Na tom se pracuje v rámci podprojektu Fission MemShrink. Mozilla k tomu říká: „Projekt Fission MemShrink je jedním z nejsnáze přehlédnutelných aspektů projektu Fission (také nazývaným izolace stránek), avšak je zcela rozhodující pro jeho úspěch. A bude vyžadovat úsilí celé firmy a komunity, aby dosáhl svých cílů. Problém spočívá v tomto: aby izolace stránek fungovala, musíme spustit přinejmenším 100 procesů v běžné relaci Firefoxu. Každý z těchto procesů má vlastní, základní paměťovou režii - tj. paměť, která se používá pro vytvoření procesu, bez ohledu na to, co v něm běží. Po uvedení Fission do praxe, musí tato paměťová režie být níže než 10 MB na proces, aby se celkové zatížení způsobené Fission dostalo na nějaký 1 GB. Aktuálně, na naší nejlépe výkonné platformě - Windows 10 - se pohybujeme mezi 17 a 21 MB na proces. A na Linuxu a OS X pak někde mezi 25 - 35 MB. Tj. jinými slovy někde mezi 2 a 3,5 GB na běžnou instanci prohlížeče. To znamená, že ideálně musíme snížit využití paměti o nejméně 7 MB. Problémem je, že existuje jen málo míst, kde lze ořezat využívání paměti beze ztráty funkcionalit, a ještě méně míst, které přinesou velké výhry. Existuje však spousta míst, kde se dá dosáhnout malých a středních výher.“ Problém je, že Mozilla u Fission MemShrink hodně deklaruje, ale málo konkretizuje, co se týče postupu práce. Navíc to vypadá, že izolace stránek Fission bude implementována, i když podprojekt Fission MemShrink neuspěje, protože bezpečnost dostane přednost před hardwarovým zatížením. A uživatelům nezbude, než dokoupit RAM. Zdroje: BleepingComputer.com
Daniel Beránek, 03.08.2018 17:07 Tento program naleznete ke stažení v našem katalogu www.instaluj.cz Ve světě, kde je každý pixel důležitý, přichází Microsoft s vylepšením, které má za cíl sjednotit vizuální zážitek uživatelů Windows. Přesun od tradiční technologie DirectWrite k efektivnějšímu využití ClearType Text... Pi, médii příliš nepovšimnutá AI asistentka běžící na velkém jazykovém modelu, vyniká emoční empatií a schopností přirozené konverzace. Díky březnové aktualizaci LLM Inflection 2.5, Pi nyní překračuje hranice mezi... Jestli se slovem revoluce běžně plýtvá, tak v souvislosti s AI se používá už pro každou blbost. Při takové inflaci významu se není co divit, když skutečnosti, které se opravdu blíží významu slova, proplují mediálním prostorem zcela... Claude 3 od Anthropic představuje novou éru v oblasti umělé inteligence, kde rychlost, přesnost a etické principy jdou ruku v ruce. Díky pokročilým vizuálním schopnostem, téměř okamžitým výsledkům a schopnosti poskytovat kontextově citlivé odpovědi se Claude 3 je... |