Estou tentando mudar /tmp
para a RAM e obedeço às boas práticas:
/var/tmp
NÃO deve ser colocadotmpfs
, pois deve sobreviver a reinicializaçõesnão monta
/tmp
como autônomotmpfs
, mas depende/dev/shm
ou/run/shm
No entanto, as coisas mudaram entre os kernels 2.6 e 3.2:
Alterações na configuração e nos padrões dos sistemas de arquivos tmpfs
No kernel 3.2, use RAMTMP=yes
in /etc/default/tmpfs
.
Minha pergunta é: como posso atingir esse objetivo com kernels mais antigos?
Minha escolha é nem modificar / etc / fstab nem isso:
mkdir /dev/shm/tmp
chmod 1777 /dev/shm/tmp
mount --bind /dev/shm/tmp /tmp
Existe algo parecido RAMTMP
com o kernel 2.6?
/tmp
pode e deve ser usado para arquivos temporários, esse é o objetivo. /tmp
não deve sobreviver a uma reinicialização (use /var/tmp
para isso) e quem compõe um email com metade do tamanho da RAM + swap (sem salvá-lo)?
tmpfs
considerado prejudicial . Alimento para o pensamento.