Ersatz Coronerr
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Firefox хранит некоторые свои данные в формате БД SQLite3, например, история посещений и набранных адресов хранится в файле (БД) places.sqlite. Со временем старые записи из этого файла удаляются, добавляются новые записи что приводит к неизбежной внутренней и внешней фрагментации этого файла, что замедляет запуск веб-браузера. Ускорить запуск Firefox можно, оптимизировав внутреннее хранилище Firefox. Сделать это можно несколькими способами. Во-первых, при *закрытом* Firefox, находясь в директории с профилем, можно выполнить следующий код: Код: $ for i in *.sqlite; do sqlite3 "$i" vacuum; done | Данная операция оптимизирует все SQLite файлы. Во-вторых, прямо внутри браузера можно в консоли ошибок (В меню "Инструменты") выполнить следующий код: Код: Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM"); | Однако эта операция оптимизирует только файл places.sqlite. |