O que posso mover para a unidade RAM para que o sistema funcione mais rápido?

8

Quais arquivos / diretórios eu posso mover para a unidade RAM para que o sistema funcione mais rápido?

Estou planejando atualizar a memória do meu laptop para 8 GB em breve, por isso vou ter uma memória rápida para usar. Como configurar o sistema para funcionar de maneira ideal com esta memória?

As próximas mudanças que considero a seguir são: - atualizando o disco rígido para o SSD - começar a usar a virtualização (eu preciso do Windows às vezes)

Editar:

Talvez eu possa sacrificar o tempo de inicialização e copiar alguns arquivos para a RAM durante a inicialização?

    
por takeshin 29.01.2012 / 10:19

3 respostas

6

Para montar /tmp /var/log e /var/tmp na RAM. Adicione estas linhas ao final do fstab para montar /tmp (arquivos temporários) como tmpfs (sistema de arquivos temporário):

tmpfs /tmp     tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,noatime,mode=1777 0 0

Salvar, em seguida: sudo mount -a

Reinicialize para que as alterações entrem em vigor. Executando df, você verá uma nova linha com /tmp , /var/tmp e /var/logs montada em tmpfs .

Nota: todos os arquivos de log serão perdidos após a reinicialização, para fazer o backup manualmente, execute este terminal:

rsync -av /var/log/* ~/saved_logfiles

Para mover o cache do Firefox para a RAM:

Digite about:config na barra de endereço do firefox e clique em Eu terei cuidado, prometo! . Clique com o botão direito na área em branco e crie um novo valor de string chamado:

 browser.cache.disk.parent_directory

Defina seu valor como /tmp

Reinicie o Firefox.

    
por TenPlus1 29.01.2012 / 11:28
5

De acordo com o Padrão de Hierarquia do Filesystem para Linux, /var/tmp NÃO deve ser colocado em tmpfs :

link

  

O diretório /var/tmp é disponibilizado para programas que requerem arquivos temporários ou diretórios que são preservados entre as reinicializações do sistema. Portanto, os dados armazenados em /var/tmp são mais persistentes que os dados em / tmp. Arquivos e diretórios localizados em /var/tmp não devem ser excluídos quando o sistema for inicializado. Embora os dados armazenados em /var/tmp sejam normalmente excluídos de uma maneira específica do site, é recomendável que as exclusões ocorram em um intervalo menos frequente do que /tmp .

    
por user95602 11.10.2012 / 14:05
0

Não há muito de uma instalação padrão para colocar em um ramdisk, já que ele será apagado toda vez que você inicializar. Um disco RAM só é utilizável para arquivos temporários.
Portanto, os diretórios para executar um ramdisk que eu posso imaginar são / var / run / e / var / tmp / (talvez / tmp). Eu faço isso no Mac OSX (RamFS: link ).

    
por Henk 29.01.2012 / 11:03