Я намагаюся перейти /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
Чи є щось на кшталт RAMTMP2.6 ядер?
/tmpможна і потрібно використовувати для тимчасових файлів, у цьому вся суть. /tmpне повинен переживати перезавантаження (використовувати /var/tmpдля цього), і хто створює електронну пошту в половину розміру оперативної пам’яті + своп (не зберігаючи її)?
tmpfsвважається шкідливим . Їжа для роздумів.