Firefox umożliwia „rozszczepienie” w najnowszej wersji Nightly: funkcja przypominająca Google Chrome poprawi wydajność, ale zużyje więcej pamięci RAM

Oprogramowanie / Firefox umożliwia „rozszczepienie” w najnowszej wersji Nightly: funkcja przypominająca Google Chrome poprawi wydajność, ale zużyje więcej pamięci RAM 3 minuty czytania

Firefox



Mozilla aktywnie testuje kilka funkcji, które mają na celu poprawę komfortu użytkowania, stabilności, wydajności i niezawodności przeglądarki Firefox. Wersja Firefox Nightly, wersja 69, zawiera teraz aktywację „Fission” (odkryta przez Techdows ). Ta funkcja jest dość podobna do przeglądarki Google Chrome. Chociaż Fission znacznie poprawi stabilność i wydajność, zużyje również więcej pamięci RAM.

Mozilla pracuje nad zmianą obecnego modelu procesów Firefoksa, aby poprawić wydajność, bezpieczeństwo i stabilność działania Firefoksa. Aby wesprzeć to przedsięwzięcie, firma wprowadziła Project Fission, ewolucyjne rozszerzenie możliwości wieloprocesowych, które zostały wprowadzone w 2016 roku. Jedną z najbardziej krytycznych zmian podstawowych, jakie Fission wnosi do Mozilla Firefox, jest izolacja między witrynami iframe w jego indywidualny proces. Innymi słowy, Project Fission, jeśli zostanie aktywowany w Firefoksie Nightly w wersji 69, wymusi załadowanie dowolnego elementu iframe z różnych witryn we własnym procesie. Oznacza to, że element iframe zostanie skutecznie oddzielony od głównego procesu zawartości witryny, do której użytkownik uzyskuje dostęp.



Nie trzeba dodawać, że ta metoda izolacji elementów iframe bardzo przypomina metodologię przyjętą już przez Google Chrome. W rzeczywistości ewoluująca architektura Firefoksa przypomina Google Chrome. Firma Google kierowała opracowaniem i wdrożeniem techniki izolacji procesów, starając się zapewnić działanie i funkcjonalność całej witryny. Firma Google wprowadziła obsługę izolacji witryn w przeglądarce internetowej firmy w 2018 roku. Zgodnie z oczekiwaniami funkcja ta miała silny pozytywny wpływ na stabilność i bezpieczeństwo. Jednak nowa funkcja pochłania dodatkową pamięć RAM, aby zapewnić stabilność. Według Google wsparcie izolacji witryn spowodowało 20-procentowy wzrost wykorzystania pamięci RAM.



https://twitter.com/TechL0G/status/1142866930950234112



Mozilla potwierdziła, że ​​jest świadoma konsekwencji wdrażania wsparcia izolacji witryn lub rozszczepienia projektu. Zauważył, że Firefox użyje więcej procesów niż zwykle. To niezmiennie zwiększyłoby użycie pamięci RAM i wymagania Firefoksa. Mozilla dodała, że ​​próbuje zminimalizować wpływ rozszczepienia projektu. Jest prawdopodobne, że Mozilla wdroży kilka technik optymalizacji pamięci w Fission, zanim funkcja spłynie do stabilnych wersji Firefoksa. Mozilla aktywnie pracuje nad projektem memshrink. Projekt ma przejść kilka zmian i ulepszeń, które mogą, ale nie muszą być zaimplementowane w przeglądarce internetowej Firefox.

Jak włączyć rozszczepienie projektu w Mozilla Firefox:

Mozilla włączyła możliwość aktywacji Project Fission w wersji Firefox Nightly, wersja 69. Użytkownicy Firefoksa Nightly mogą włączyć Fission, ale obecnie jest ona domyślnie wyłączona. Ostrzega się użytkowników, że zarówno wersje Firefoksa Nightly, jak i Fission mają charakter eksperymentalny. Użytkownicy powinni spodziewać się kilku błędów. Ponadto użytkownicy mogą doświadczać awarii podczas odwiedzania witryn i napotykają inne problemy podczas przeglądania Internetu. Innymi słowy, użytkownicy powinni używać Firefox Nightly i Fission tylko do celów testowych.

Aktywacja Fission jest dość prosta. Użytkownicy muszą wejść about: config w pasku adresu przeglądarki internetowej i zaakceptuj standardowe ostrzeżenie. Szukaj fission.autostart . Ustaw preferencję na Enabled, aby włączyć Fission, lub Disabled, aby ją wyłączyć. Uruchom ponownie przeglądarkę internetową Firefox, aby wprowadzić zmiany.



Aby potwierdzić, że Fission działa i działa, użytkownicy mogą odwiedzić about: support strona przeglądarki Firefox. Powinni zobaczyć na stronie nową sekcję Procesy zdalne, w której będą wspomniane otwarte karty i ramki iframe. Większość aukcji będzie mieć webisolated tagi na początku. Menedżer zadań systemu Windows ujawni również, że Firefox wykorzystuje więcej procesów niż wcześniej. Ilość zależy oczywiście od liczby otwartych kart i witryn, do których uzyskuje dostęp użytkownik.

Firefox niedawno zyskał rozszerzenie możliwość zatrzymania automatycznego odtwarzania filmów . Większość użytkowników z zadowoleniem przyjęła tę funkcję. Pojawiły się pozytywne doniesienia o dodatkowej szczegółowej kontroli, którą przeglądarka przyznaje swoim użytkownikom. Co więcej, gdy Google agresywnie wycofuje interfejsy API, które blokują reklamy przed ich załadowaniem, przeglądarki takie jak Firefox mogą wkrótce zyskać kilku dodatkowych użytkowników.

Tagi Firefox