Dlaczego pasek adresu Firefoksa jest tak wolny?

5

Nie rozumiem, Firefox to świetna przeglądarka, ale pasek lokalizacji jest tak wolny. Dosłownie utknął na 30 sekund, szukając czegoś w swojej bazie danych.

Czy istnieje sposób, aby powiedzieć mu, aby przestał być tak mądry w dopasowywaniu adresów URL?

(Edytuj: czy istnieje sposób na ograniczenie historii, aby oczyścił stare strony, które były tylko raz odwiedzane, ale przechowuje strony, które były odwiedzane wielokrotnie?)

Jason S
źródło

Odpowiedzi:

7

Odkurz to!

Jest dodatek do tego automatycznie.

Od Firefox 3.0, zakładki, historia   a większość pamięci jest przechowywana w SQLite   bazy danych. Także historia domyślna   czas został podniesiony z 9 do 90 dni   ponieważ stało się bardziej odkrywalne i   przydatne dzięki niesamowitemu pasku, więc   w zależności od zwyczajów przeglądania   może reprezentować całkiem spore   bazy danych.

Czy każda inna baza danych, SQLite   bazy danych ulegają fragmentacji w miarę upływu czasu   dookoła pojawiają się puste przestrzenie.   Ale ponieważ nie ma zarządzania   procesy sprawdzające i optymalizujące   baza danych, te czynniki ostatecznie   skutkuje hitem wydajności. Więc, a   dobry sposób na poprawę uruchamiania i niektórych   inne zakładki i historia   zadania to defragmentacja i przycinanie nieużywane   przestrzeń z tych baz danych.

Bonus
źródło
5

about:config

browser.urlbar.maxRichResults

Ustaw na 0 i przestaniesz szukać (lub po prostu ustaw niższą i sprawdź, czy nie możesz uzyskać lepszej wydajności)

Szuka OGROMNEJ bazy danych, jeśli trwa 30 sekund, czy rozważałeś zmniejszenie długości historii?

Phoshi
źródło
1
Niekoniecznie ogromna baza danych. Widziałem wydajność dość kiepską w wielu systemach, czasem nawet po nowej instalacji FF.
Joey
Huh, może mam szczęście? Wyszukiwania trwają jeszcze tylko kilka sekund i mam tam kilka miesięcy ciężkiego przeglądania.
Phoshi
Wyłączanie (całkiem znaczącej) funkcji, której ludzie używają non-stop, ponieważ niesie to ze sobą procesor, jest głupim sposobem na to: właściwym sposobem jest zgłaszanie błędów.
Tomislav Nakic-Alfirevic