Uživatelé prohlížeče Firefox mohou zaznamenat chyby a problémy související s funkcí Obnovení relace v prohlížeči, zatímco Mozilla pracuje na změně kódu funkce.
Obnovení relace je základní funkcí webového prohlížeče Firefox, která je určena k načtení poslední relace prohlížení na začátku prohlížeče.
Uživatelé Firefoxu mohou nastavit prohlížeč tak, aby načítal všechny otevřené karty předchozí relace prohlížení na začátku prohlížeče. K tomu je třeba pouze zajistit, aby byla položka „Obnovit předchozí relaci“ povolena v části: preference.
Mozilla začala pracovat na převodu současné logiky relace Restore Firefoxu na C ++, aby se snížil dopad této funkce na využití paměti a výkon paměti prohlížeče.
Seznam chyb na webových stránkách pro sledování chyb Mozilly, chyba 1474130, zdůrazňuje zdůvodnění změny
content-sessionStore.js je aktuálně načten do každé karty pro načítání snímků. Což znamená, že se načte vícekrát za proces, což není skvělé. Ale i když je načten pouze jednou, používá asi 86 kB. Přidejte k tomu 17 kB z ContentRestore.jsm a 12 K z SessionHistory.jsm a my jsme až 120 K za proces, pokud se nenačte žádný z pomocných JSM.
Věci, které tyto skripty dělají, lze snadno provést pomocí C ++ (některé z nich snadněji), takže se nezdá, že by bylo dobré ospravedlnit načtení takového JS do každého procesu kvůli obnovení relace.
A samozřejmě dalších 12K pro Utils.jsm.
Mozilla doufá, že tento krok vyřeší problémy s výkonem související se Sessionstore a sníží náklady na paměť procesů v procesech Firefoxu.
Chyba vývoje funkce meta Sessionstore uvádí práci, kterou je třeba ještě vylepšit. Je jasné, pouhým pohledem na seznam závislostí a otevřených chyb, že vyřešení všech nevyřešených problémů bude nějakou dobu trvat.
Další meta chyba shromažďuje zprávy o spolehlivosti týkající se Sessionstore a další problémy související s výkonem. Seznam závislostí je ještě delší a někteří uživatelé, kteří podali chyby, si je všimli ve stabilních verzích webového prohlížeče Firefox a ne ve vývojových verzích.
Tip : Jak obnovit relace Firefoxu, pokud Obnovení relace nefunguje správně
Jakmile Firefox přistane, budou mít z této změny prospěch, ale mezitím se mohou vyskytnout problémy, zejména ve vývojových verzích webového prohlížeče Firefox.
Obnovení relace pravděpodobně nebude možné relaci obnovit; uživatel Reddit nahlásil alespoň jeden případ, který uvedl, že Firefox obnoví starší relaci a ne poslední.
Uživatelé Firefoxu mohou mezitím zvážit pravidelné zálohování svých profilů nebo pomocí rozšíření, jako jsou Session Boss, Tab Stash, SessionSync nebo Set Aside. (díky Robert)