Много свободной ОЗУ? Ускорим Firefox!

Логотип FirefoxОперативная память неуклонно дешевеет, растёт её объём, скорость и частоты работы. Но кроме игр и сложных узкоспециализированных профессиональных приложений, практически ни одна, повседневно используемая программа не использует много памяти и она, по сути, у обычного пользователя простаивает. В тот же момент, производительность жёстких дисков, да и набирающих популярность SSD-накопителей, значительно уступает производительности оперативной памяти. При этом существует ряд приложений, которые активно пользуются диском в своей работе, так почему бы не ускорить их работу, сделав в качестве диска оперативную память? Именно так поступим с Firefox.

Вообще Firefox довольно активно пользуется кэшем при работе, зачастую загружая с локального компьютера до 80-90% содержания сайта. При этом «куски» сайта обычно достаточно мелкие, а работа с мелкими файлами я не «конёк» жестких дисков. В итоге получаем довольно приличные задержки в прорисовке да и скорости работы системы в целом.

Для начала создадим новую директорию, где будет монтироваться наш RamDisk:

user@ubuntu:-$ sudo mkdir /media/ram

В общем-то не особо важно где будет располагаться директория. Далее примонтируем собственно RamDisk:

user@ubuntu:-$ sudo mount -t tmpfs -o size=64M,nr_inodes=10k,mode=0777 tmpfs /media/ram

Этой командой создаётся область в оперативной памяти размером 64 Мб (параметра size, много ОЗУ — сделайте больше) с правами 777 (любой может писать, читать и выполянть, тоже по желанию).

Теперь настроим Firefox для хранения кэша на RamDisk’е. Для этого в строке адреса вводим about:config и ищем параметр browser.cache.disk.parent_directory (если нет, то создаём строковый параметр) и вписываем туда /media/ram.

Вот и всё. Пробуем насколько хорошо получилось. Если лениво каждый раз монтировать RamDisk вручную, то в файл /etc/fstab списываем следующую строчку:

tmpfs /media/ram tmpfs size=64M,nr_inodes=10k,mode=777 0 0

Естественно меняем права и размер в соотвествии со своими нуждами.

P.S. В принципе, аналогичную штуку можно проделать и в Windows, но для этого будет необходима дополнительная программа, которая умеет создавать RamDisk, например AR Ramdisk. Firefox для Windows настраивается аналогично вышеописанному.

Теги: , ,

Суббота, 20 Июн 2009 Статьи

1 отзыв на Много свободной ОЗУ? Ускорим Firefox!

  1. Спасибо, воспользовался.

  2. Desu on 17 Июл 2009

Ваш отзыв

Поиск