Sto cercando di passare /tmp
alla RAM e obbedire alle buone pratiche:
/var/tmp
NON deve essere inseritotmpfs
, poiché deve sopravvivere ai riavviinon montare
/tmp
come stand-alonetmpfs
, ma fare affidamento su/dev/shm
o/run/shm
Tuttavia, le cose sono cambiate tra i kernel 2.6 e 3.2:
Modifiche alla configurazione e ai valori predefiniti dei filesystem tmpfs
Sul kernel 3.2, usare RAMTMP=yes
in /etc/default/tmpfs
.
La mia domanda è: come posso raggiungere questo obiettivo con i kernel più vecchi?
La mia scelta è di non modificare / etc / fstab né questo:
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
C'è qualcosa come RAMTMP
per i kernel 2.6?
/tmp
può e deve essere usato per file temporanei, questo è il punto. /tmp
non dovrebbe sopravvivere a un riavvio (usare /var/tmp
per quello) e chi compone un messaggio e-mail della metà di RAM + swap (senza salvarlo)?
tmpfs
considerato dannoso . Cibo per la mente.