Оптимизируем кэш и временные файлы за счет Unmanaged ОЗУ. Часть 2. Firefox
В статье «Оптимизируем кэш и временные файлы за счет Unmanaged ОЗУ» (КГ №12, 2011) я писал, как использовать ресурсы ОЗУ по максимуму. Теперь давайте поговорим о том, как использовать RamDisk для оптимизации кэша Firefox. В адресную строку браузера для отображения параметров, не доступных через стандартное меню, вводим команду [about:config] — открывшаяся страница представляет собой некое подобие редактора реестра Windows.
Список переменных содержит строковые, логические и числовые переменные. Числовые — принимают численные значения (объем данных в килобайтах, время в секундах и т.д.). Логические — принимают одно из значений true/false. Строковые — принимают строковые значения (пути к файлам и папкам, ссылки, названия шрифтов).
Если в списке about:config нет нужных нам переменных — создаем их:
browser.cache.disk.parent_directory = x:\Firefox_cache (В моем случае x:\ — это RamDrive);
browser.cache.disk.capacity = 256000 (Размер кэша на диске <256 МБайт);
browser.cache.memory.capacity = 256000 (Ограничение использования ОЗУ <256 МБайт).
Дополнительно приведу вот такие цифры по RamDrive, размер которого равен всего 800 Мбайт:
Приведу еще некоторые интересные команды, которые стоит посмотреть:
[about:] — информация о ядре, номере сборки браузера, версии и об авторских правах;
[about:cache] — информация о кэш-памяти со списком всех файлов;
[about:about] — список всех возможных about:… адресов;
[about:credits] — полный список всех, кто принимал участие в создании программы;
[about:plugins] — список плагинов, установленных в процессе использования Firefox;
[about:buildconfig] — вывод опций и файлов, использованных для компиляции приложения.
Андрей Байков www.sa-sec.org
Список переменных содержит строковые, логические и числовые переменные. Числовые — принимают численные значения (объем данных в килобайтах, время в секундах и т.д.). Логические — принимают одно из значений true/false. Строковые — принимают строковые значения (пути к файлам и папкам, ссылки, названия шрифтов).
Если в списке about:config нет нужных нам переменных — создаем их:
browser.cache.disk.parent_directory = x:\Firefox_cache (В моем случае x:\ — это RamDrive);
browser.cache.disk.capacity = 256000 (Размер кэша на диске <256 МБайт);
browser.cache.memory.capacity = 256000 (Ограничение использования ОЗУ <256 МБайт).
Дополнительно приведу вот такие цифры по RamDrive, размер которого равен всего 800 Мбайт:
Всего прочитано данных | 396 867 MB, 520 276 MB с установки (22.02.2011) |
Всего записано данных | 6 221 MB, 126 527 MB с установки |
Среднее число чтений за день | 8 818,24 MB |
Среднее число записей за день | 2144,53 MB |
Текущая скорость передачи | 0 Кб/с |
Средняя скорость передачи | 3 273 Кб/с |
Максимальная скорость передачи | 220 877 Кб/с |
Текущая скорость чтения | 0 Кб/с |
Текущая скорость записи | 0 Кб/с |
Текущее использование диска | 0% |
Среднее использование диска | 0,83% |
Приведу еще некоторые интересные команды, которые стоит посмотреть:
[about:] — информация о ядре, номере сборки браузера, версии и об авторских правах;
[about:cache] — информация о кэш-памяти со списком всех файлов;
[about:about] — список всех возможных about:… адресов;
[about:credits] — полный список всех, кто принимал участие в создании программы;
[about:plugins] — список плагинов, установленных в процессе использования Firefox;
[about:buildconfig] — вывод опций и файлов, использованных для компиляции приложения.
Андрей Байков www.sa-sec.org
Компьютерная газета. Статья была опубликована в номере 22 за 2011 год в рубрике soft