Переносим раздел tmp в оперативную память

Всё сказанное будет вам полезно, если у вас выделенный сервер VPS или целый железный полноценный на базе Linux и вы хотите ускорить его работу и работу сайтов на вашем сервере.

Посмотреть список смонтированных устройств можно командой mount

Итак, в каждой Linux системе есть устройство /dev/shm, которое представляет собой оперативную память. Обычно размер /dev/shm в два раза меньше размера RAM памяти

Размер можно временно увеличить или уменьшить командой

mount -o remount,size=4G /dev/shm

Для постоянного изменения нужно прописать всё это в файл /etc/fstab

echo 'tmpfs /dev/shm tmpfs defaults,size=2g 0 0' >> /etc/fstab

Но наша задача стоит перенести папку /tmp в оперативную память. Прописываем в файл /etc/fstab такую строку

  1. tmpfs   /tmp            tmpfs   size=2G 0       0
  2. либо
  3. tmpfs   /tmp            tmpfs   defaults        0       0

Здесь параметры разделены табуляцией, поэтому выглядит не очень, но именно такой синтаксис верен

После изменения нужно перезагрузиться или выполнить команду

mount -a

Посмотреть результат, количество выделенного и занятого места, можно командой

df -h /tmp