Какие файлы / каталоги можно переместить на RAM-диск, чтобы система работала быстрее?
Я планирую скоро обновить память моего ноутбука до 8 ГБ, поэтому у меня будет некоторая быстрая память для использования , Как настроить систему для оптимальной работы с этой памятью?
Следующие следующие изменения, которые я рассматриваю, следующие: - обновление жесткого диска на SSD - начните использовать виртуализацию (иногда мне нужна Windows)
Edit:
Возможно, я могу пожертвовать временем загрузки и скопировать некоторые файлы на RAM-диск во время загрузки?
Для установки /tmp /var/log и /var/tmp в ОЗУ. Добавьте эти строки в конец fstab для монтирования /tmp (временные файлы) в качестве tmpfs (временная файловая система):
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0
Сохраните, затем: sudo mount -a
[d2 ] Перезагрузите, чтобы изменения вступили в силу. Запустив df, вы увидите новую строку с /tmp, /var/tmp и /var/logs, смонтированными на tmpfs.Примечание: все файлы журналов будут потеряны после перезагрузки, для их резервного копирования вручную запустите это в терминале:
rsync -av /var/log/* ~/saved_logfiles
Чтобы переместить кеш Firefox в RAM:
Введите about:config в адресной строке firefox и нажмите «Я буду осторожен, я обещаю!». Щелкните правой кнопкой мыши на пустой области и создайте новое строковое значение:
browser.cache.disk.parent_directory
Установите значение /tmp
Перезапустите Firefox.
В соответствии со стандартом иерархии файловой системы для Linux /var/tmp НЕ следует размещать в tmpfs:
http://refspecs.linuxfoundation.org/FHS_2.3/fhs-2.3.html#VARTMPTEMPORARYFILESPRESERVEDBETWEE
Каталог /var/tmp доступен для программ, для которых требуются временные файлы или каталоги, которые сохраняются между перезагрузкой системы. Поэтому данные, хранящиеся в /var/tmp, более устойчивы, чем данные в / tmp. Файлы и каталоги, расположенные в /var/tmp, не должны удаляться при загрузке системы. Хотя данные, хранящиеся в /var/tmp, обычно удаляются с помощью сайта, рекомендуется, чтобы удаления выполнялись с менее частым интервалом, чем /tmp.Не так много от установки по умолчанию, чтобы установить ramdisk, так как он будет удаляться каждый раз при загрузке. Ramdisk можно использовать только для временных файлов. Поэтому каталоги для запуска ramdisk, о которых я могу думать, это / var / run / и / var / tmp / (возможно / tmp). Я делаю это на Mac OSX (RamFS: https://gist.github.com/931579).