Попробуйте это дополнение: https://addons.mozilla.org/en-US/firefox/addon/13878 | Это не ошибка, «это особенность». ;) Есть другое дополнение, но вам, возможно, придется отредактировать его информацию о компате, чтобы он работал с 3.6. Если вы не знаете как, просто спросите. >> https://addons.mozilla.org/en-US/firefox/addon/11198
Firefox "автозаполнение" очень медленно
1564
netvope
Версия Firefox: 3.6
Мой places.sqlite
размер довольно большой (114 МБ после оптимизации с помощью SpeedyFox.) Если я включаю автозаполнение, Firefox может потребоваться 1 или 2 секунды, чтобы принять вновь введенный URL. Чтобы воспроизвести проблему:
- Введите URL-адрес в строку URL, нажмите клавишу ввода.
- Ничего не происходит, и Firefox потребляет 100% ЦП (фактически 50% от 2 ядер) в течение 1-2 секунд
- Затем Firefox запустит сетевое соединение и загрузит веб-страницу.
Поскольку он потребляет 100% ресурсов процессора, я не думаю, что узким местом является диск. У меня есть некоторый опыт работы с SQLite, и я знаю, что БД размером 100 МБ очень мала. Чтобы добиться задержки, Firefox должен выполнять дорогостоящую обработку или неэффективные запросы.
Проблема не появляется, если:
- автозаполнение выключено, или
- URL часто используется, или
- новый профиль без истории используется
У кого-нибудь есть идеи, как решить проблему? Должен ли я подать это как ошибку? Я не хочу отказываться от своей истории в 100 МБ, но я также не хочу отказываться от автозаполнения :)
Да, только что столкнулся с этим, потому что за последние два или три месяца я заметил, что Firefox тратит больше времени, чем обычно, на автозаполнение. Моя привычка - набирать 2-3 буквы и нажимать ввод, но в течение последних нескольких недель это всего лишь поиск в Google этих 2-3 букв. Я должен сидеть и ждать пару секунд, если я хочу, чтобы он заполнял адресную строку. Это все еще очень быстро, но это не займет много времени, чтобы полностью сломать UX.
Darren Ringer 7 лет назад
0
1 ответ на вопрос
1
Shiki
Упомянутое вами дополнение похоже на SpeedyFox. По сути, они оба выполняют «VACUUM» в базе данных sqlite3. Проблема, о которой я говорю, - это (вероятно, можно избежать) неэффективность автозаполнения. Имеет ли это смысл?
netvope 14 лет назад
0
Честно говоря, я столкнулся с этой 1-2-секундной проблемой, КОГДА я установил несколько новых дополнений и тем. Не могли бы вы попробовать это в новом профиле? (Конечно, принося файл мест, но оставляя другие вещи.)
Shiki 14 лет назад
1
Похожие вопросы
-
3
Установите Silverlight для Mozilla Firefox без прав администратора
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
2
Ограничить использование процессора для Flash в Firefox?
-
-
3
Как максимально использовать время автономной работы ноутбука на ПК с Windows?
-
6
Почему Firefox в Linux выглядит иначе, чем Windows / Mac?
-
13
Как получить новую сессию браузера при открытии новой вкладки или окна в Firefox / Chrome?
-
1
Что можно отключить на Windows XP, чтобы освободить память, не ломая все
-
2
Что можно отключить на ноутбуке Vista, чтобы освободить ресурсы
-
5
Почему фанат моего процессора гонит видео или виртуальные машины?
-
2
Firefox печать в PDF-файл