Используем tmpfs для небольшого ускорения работы ОС
В наше время, когда на современном компьютере установлено как минимум 1
Гигабайт оперативной памяти, а чаще всего 2. Грех не воспользоваться
свободной памятью, которая вероятнее всего не используется. Использовать
же, её можно, для небольшого(а возможно и большого) ускорения работы
вашей ОС. Делать мы это будем с помощью такой простой вещи, как tmpfs.
Кстати крайне удивительно, что о ней очень небольшое количество людей
знает. Суть в том, чтобы какую либо директорию, поместить вместо
жесткого диска в оперативную память для ускорения доступа к ней. Первое
что приходит на ум, это /tmp. Многие программы помещают туда временные
файлы и поместив эту директорию в память, мы увеличим время отклика
программы. Только не стоит монтировать «на лету». После монтирования,
всё что находилось в папке удалится. Поэтому лучше добавить необходимые
строки в /etc/fstab
и перезагрузиться ;)
tmpfs /tmp tmpfs defaults 0 0
На лету всё монтируется с помощь великого mount'а:
sudo mount -t tmpfs none /tmp
Но как я уже выше писал, делать это всё же не стоит.
Ещё можно смонтировать /var/tmp
или, ~/.cache/
(для ускорения загрузки
превьюшек в вашем файловом менеджере). Или множество других директорий
которые вы считаете нужными :)
Для контроля размера, можно использовать параметр size
. Например так:
tmpfs /home/bosha/.cache tmpfs size=200M 0 0
В завершении то, что монтирую я:
tmpfs /var/tmp/portage tmpfs defaults 0 0
tmpfs /tmp tmpfs defaults 0 0
tmpfs /home/bosha/.cache tmpfs size=200M 0 0