nwildner
(usa Red Hat)
Enviado em 25/04/2012 - 11:01h
AprendiNoLinux escreveu:
Risthel escreveu:
Cara,
Uma outra solução para vocês que eu acho até mais elegante seria: Montar o diretório HOME do usuário na RAM, através de um RAMFS ;)
http://www.thegeekstuff.com/2008/11/overview-of-ramfs-and-tmpfs-on-linux/
Seria só adequar para montar o home do usuário teoricamente "guest" pra montar apenas na ram
mount -t ramfs -o size=200m ramfs /home/usuario
Ai você tem um home de 200m direto na RAM, e quando o PC reiniciar, como mágica tudo some. Se ele estourar esta quota em tempo de execução, ele vai começar a sobrescrever dados neste espaço de ram alocado(podendo dar crash na interface gráfica e etc).
Eu fiz isso com o /tmp do meu desktop, pra FORÇAR que ele seja "evacuado" a cada reboot
Agora sim, gostei desta opção. Será que em vez de memória não poderia ser um espaço dentro do tmp ?
tmp/home/guest ?
Se falei besteira desculpe rsrs.
Mas acho que na ram não deve dar problema porque os direitos dele são limitados.
Até pode criar um link simbólico pra /tmp, mas algumas distros matem os dados do /tmp após o reboot, não sendo também uma solução confiável. Ainda confio mais no ramfs pra garantir tal limpeza :P
Caso ram seja um problem(pouca ram), tente com o tmpfs, que guarda páginas na SWAP quando necessário:
http://www.kernel.org/doc/Documentation/filesystems/tmpfs.txt
O ramfs apenas garante que nada será guardado nem mesmo na SWAP. o tmpfs pode ser a solução caso a máquina tenha pouca RAM, porém, uma partição de SWAP que dê pra aguentar o tranco ;)