Thursday, March 13, 2014

/tmp on tmpfs

Вот уже неделю как мой /tmp раздел переехал на tmpfs.
Неделя - полёт нормальный. Быстрее вроде бы не стало, но и хуже не стало точно.

Что менял.
В /etc/fstab:
tmpfs    /tmp    tmpfs    noatime,nodiratime,nodev,nosuid    0    0
Особенности:
  • объём памяти отображается как обычно, о маппинге вообще невозможно узнать, если только не заглядывть в /etc/fstab
  • если в опциях монтирования не указано иное, под точку монтирования выделяется половина физической памяти
  • после заполнения отведённого лимита остальное будет падать в swap; что будет в случае отсутствия swap нигде не сказано :)
  • теоретически, быстродействие системы должно увеличиться, т.к. отсутствуют дисковые операции при работе с /tmp; на практике особого профита не заметил