Я намагаюся перейти /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
вважається шкідливим . Їжа для роздумів.