Uma utilidade pouco conhecida no Linux é a 
possibilidade de montar partições em memória, que a grosso modo 
é definir um ponto de montagem para ser usado como se fosse 
um disco ou uma mídia de armazenamento comum, mas que na realidade 
são alguns megabytes da memória RAM. Claro que tratando deste tipo 
de armazenamento, os dados lá gravados são perdidos quando há um 
desligamento dá maquina.
Este processo se trata de reservar um espaço definido pelo usuário 
em memória e usá-lo. Uma das vantagens deste processo é a 
velocidade, cache de navegadores e a própria pasta /tmp 
podem ser usadas na memória ao invés de espaço em disco rígido. 
Diretórios em que o uso do HD é constante e os dados 
neles contidos não tem importância na próxima reinicialização da 
máquina podem ser alvos deste recurso.
Vamos para a prática, meus alvos são o /tmp e /var/tmp, 
são dados que não são necessários ser mantidos até a próxima 
reinicialização. Detalhe, uso RedHat EL 4 Beta, em outras 
distribuições /var/tmp costuma ser um link simbólico para /tmp.
Este recurso utiliza o tmpfs como sistema de arquivos, que 
já é suportado por padrão pelo kernel do Linux, agora só 
não posso dizer em qual versão ele apareceu, mas é um recurso já 
de um bom tempo. 
Agora montamos a partição, adicione as seguintes linhas ao /etc/fstab:
/dev/shm        /tmp            defaults,size=10m,auto  0       0
/dev/shm        /var/tmp        defaults,size=10m,auto  0       0
Após a edição do arquivo, execute os seguintes comandos para montar cada partição (como root):
# mount /tmp 
# mount /var/tmp
Se você executar o comando 'mount -a' irá montar essas partições 
também, mas junto monta todas com opção 'auto'.
Nesta ocasião montei duas partições de 10 MB cada do dispositivo 
/dev/shm (shm de SHared Memory), a opção "defaults" é para 
que todas as opções padrões de montagem seja usadas (veja mais em 
"man fstab"), a opção "size" define o tamanho da partição desejada, 
a "auto" é para que ela seja montada na inicialização e/ou no 
comando "mount -a".
Nestas opções no /etc/fstab só o root poderá montar ou 
desmontar a unidade, se você usa outro usuário como padrão do 
sistema e não quer ficar alternando para root para 
montar/desmontar as partições, adicione a opção "users" no arquivo, 
um exemplo ficaria:
/dev/shm        /tmp            defaults,size=10m,auto,users    0       0
Claro que esta opção deixa aberta a todos os usuários o controle 
de montagem/desmontagem da partição, fica por sua decisão esta opção.
Ao montar corretamente e não exibir erro, tente copiar um arquivo 
para a partição:
$ cp arquivo.ext /tmp
ou teste a criação de um arquivo:
$ touch /tmp/teste.txt 
$ echo Funcionou! > /tmp/teste.txt 
$ cat /tmp/teste.txt
Qualquer dúvida, crítica ou descoberta de algo interessante sobre 
este assunto, meu e-mail é thiago.moretto{arroba}gmail.com.
[]'s
Thiago G. Moretto