Я пытаюсь перейти /tmpв оперативную память и соблюдать хорошую практику:
/var/tmpНЕ ДОЛЖЕН быть помещен вtmpfs, поскольку это должно пережить перезагрузкине монтировать
/tmpкак отдельныйtmpfs, но полагаться/dev/shmили/run/shm
Однако в ядрах 2.6 и 3.2 все изменилось:
Изменения в конфигурации и значения по умолчанию для файловых систем tmpfs
На ядре 3.2 используйте RAMTMP=yesв /etc/default/tmpfs.
Мой вопрос: как я могу достичь этой цели с более старыми ядрами?
Мой выбор - ни изменять / etc / fstab, ни это:
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
Есть что-то вроде RAMTMPдля ядер 2.6?
/tmpможно и нужно использовать для временных файлов, вот и весь смысл. /tmpне должен пережить перезагрузку (используйте /var/tmpдля этого), и кто составляет электронную почту в два раза меньше оперативной памяти + подкачки (без сохранения)?
tmpfsсчитается вредным . Пища для размышлений.