Ich versuche in /tmp
den Arbeitsspeicher zu wechseln und befolge die folgenden bewährten Methoden:
/var/tmp
sollte NICHT eingelegt werdentmpfs
, da es Neustarts überstehen mussnicht
/tmp
als Stand-alone- Mounttmpfs
, sondern auf/dev/shm
oder verlassen/run/shm
Zwischen Kernel 2.6 und 3.2 hat sich jedoch einiges geändert:
Änderungen an der Konfiguration und den Standardeinstellungen von tmpfs-Dateisystemen
Verwenden Sie auf 3.2-Kernel RAMTMP=yes
in /etc/default/tmpfs
.
Meine Frage ist: Wie kann ich dieses Ziel mit älteren Kerneln erreichen?
Ich habe weder die Wahl, noch / etc / fstab zu ändern:
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
Gibt es so etwas wie RAMTMP
für 2.6-Kernel?
/tmp
kann und sollte für temporäre Dateien verwendet werden, das ist der springende Punkt. /tmp
soll einen Neustart nicht überstehen (dafür verwenden /var/tmp
) und wer erstellt eine E-Mail, die halb so groß ist wie RAM + Swap (ohne es zu speichern)?
tmpfs
als schädlich angesehen . Denkanstoß.