Estou tentando mudar /tmppara a RAM e obedeço às boas práticas:
/var/tmpNÃO deve ser colocadotmpfs, pois deve sobreviver a reinicializaçõesnão monta
/tmpcomo autônomotmpfs, mas depende/dev/shmou/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=yesin /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 RAMTMPcom o kernel 2.6?
/tmppode e deve ser usado para arquivos temporários, esse é o objetivo. /tmpnão deve sobreviver a uma reinicialização (use /var/tmppara isso) e quem compõe um email com metade do tamanho da RAM + swap (sem salvá-lo)?
tmpfsconsiderado prejudicial . Alimento para o pensamento.