Linux Mint    Ubuntu    openSUSE    Asterisk    FreeBSD    Android    Nokia N900    Игры в Linux
 Linux Mint    Ubuntu     openSUSE     Asterisk     FreeBSD     Android     N900     Games

Используем tmpfs для небольшого ускорения работы ОС

В наше время, когда на современном компьютере установлено как минимум 1 Гигабайт оперативной памяти, а чаще всего 2. Грех не воспользоваться свободной памятью, которая вероятнее всего не используется. Использовать же, её можно, для небольшого (а возможно и большого) ускорения работы вашей ОС.

Делать мы это будем с помощью такой простой вещи, как tmpfs. Кстати крайне удивительно, что о ней очень небольшое количество людей знает.

Суть в том, чтобы какую либо директорию, поместить вместо жесткого диска в оперативную память для ускорения доступа к ней. Первое что приходит на ум, это /tmp. Многие программы помещают туда временные файлы и поместив эту директорию в память, мы увеличим время отклика программы. Только не стоит монтировать «на лету».

После монтирования, всё что находилось в папке удалится. Поэтому лучше добавить необходимые строки в 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

Источник: the-bosha.ru