Linux mais rápido movendo /tmp e cache para a memória RAM
Crie um disco virtual na sua memória RAM e acesse arquivos temporários e cache de forma mais rápida.
Atualizado em
Toda vez que você abre qualquer programa, o sistema cria arquivos temporários e os aloca no diretório /tmp
do seu HD ou SSD. Isso torna muito mais fácil para o sistema “encontrar” novamente esses arquivos na próxima vez que o programa é aberto, acelerando o processo. No entanto, você já deve saber que existe um armazenamento no seu computador muito mais rápido do que qualquer HD ou SSD: a memória RAM.
Seguindo os passos abaixo, você vai permitir que o seu sistema transfira o diretório /tmp
para a RAM, acelerando o seu sistema de forma significativa e melhorando a sua experiência de uso. Para usuários de SSD, este hack também ajuda a evitar escritas desnecessárias que diminuem a vida útil do drive.
Passo 1: Abra o Terminal e cole o seguinte código:
sudo nano /etc/fstab
Passo 2: Um arquivo será aberto no editor nano
no Terminal. No final do texto, pule uma linha e cole o seguinte código:
# Mover /tmp para a RAM
tmpfs /tmp tmpfs defaults,noexec,noatime,mode=1777,size=512M 0 0
tmpfs /var/tmp tmpfs defaults,noexec,noatime,mode=1777,size=512M 0 0
Escolhi por adicionar um limite de 512 Mb para ambos, mas você pode mudar o valor de acordo com o que achar mais adequado para a quantidade de memória RAM no seu sistema. Ou não estipular uma quantidade máxima de memória, deixando o sistema gerenciar isso por você.
Passo 3: Salve e feche o arquivo com Ctrl+O
e Ctrl+X
, respectivamente.
Cache do Firefox
Agora vamos transferir o cache o Firefox para o /tmp
.
Passo 1: Abra o endereço about:config
e clique em “Serei cuidadoso, eu prometo!”
.
Passo 2: Clique em qualquer lugar com o botão direito do mouse, abra Novo > String e cole o seguinte código:
browser.cache.disk.parent_directory
Passo 3: Clique em Ok e digite /tmp
. Clique em Ok novamente.
Velocidade e privacidade
Em termos de privacidade, a sua navegação também ficará mais segura a partir de agora. Como a RAM sofre um reset toda vez que o sistema é reiniciado, todos os traços deixados no cache do navegador serão apagados, eliminando a possibilidade de serem acessados em um eventual ataque.
Apenas o cache será afetado. Todas as demais configurações do seu navegador, como favoritos, extensões, contas logadas, senhas etc, serão preservadas entre reinicializações.
Como instalar o Preload
Você pode também usar os arquivos temporários de forma mais inteligente, permitindo que o seu sistema analise os programas mais usados para guardá-los no cache. O Preload faz exatamente isso.
Para instalar o Preload no Ubuntu, Fedora ou Arch Linux, abra o Terminal e cole o código abaixo, respectivamente:
sudo apt install preload
sudo dnf install preload
sudo pacman -S preload
Reinicie o sistema para que as modificações sejam ativadas.
Pronto! Aproveite o seu sistema, agora mais responsivo do que nunca.