Próbuję przejść /tmp
do pamięci RAM i postępować zgodnie z dobrą praktyką:
/var/tmp
NIE należy go umieszczaćtmpfs
, ponieważ musi przetrwać ponowne uruchomienienie montuj
/tmp
jako samodzielnytmpfs
, ale polegaj na/dev/shm
lub/run/shm
Jednak zmieniło się między jądrem 2.6 i 3.2:
Zmiany w konfiguracji i domyślnych systemach plików tmpfs
Na jądrze 3.2, należy RAMTMP=yes
w /etc/default/tmpfs
.
Moje pytanie brzmi: jak mogę osiągnąć ten cel za pomocą starszych jąder?
Moim wyborem nie jest modyfikacja / etc / fstab ani tego:
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
Czy istnieje coś takiego jak RAMTMP
dla jąder 2.6?
/tmp
może i powinien być używany do plików tymczasowych, o to właśnie chodzi. /tmp
nie powinien przetrwać ponownego uruchomienia (użyj /var/tmp
do tego) i kto tworzy wiadomość e-mail o połowę mniejszej ilości pamięci RAM + wymiany (bez zapisywania)?
tmpfs
uważane za szkodliwe . Jedzenie do namysłu.