Cirurgia para acelerar o openSUSE em HD externo via USB
Instalar Linux em HD externo via USB costuma deixar o sistema engasgado devido à baixa velocidade de leitura/escrita. Neste artigo, mostro como contornei o gargalo do USB usando a RAM como cache agressivo, garantindo um openSUSE fluido mesmo em hardware limitado.
[ Hits: 202 ]
Por: Xerxes em 07/12/2025
Conclusão
É totalmente esperado que o boot e o carregamento inicial do KDE continuem lentos. De acordo com a Gemini, nenhuma otimização de software muda o fato de que, durante o boot, o sistema precisa ler milhares de pequenos arquivos do HD USB para a RAM pela primeira vez. O gargalo aí é a velocidade do cabo USB e a agulha do HD.
As otimizações feitas brilham depois desse carregamento: elas impedem que o sistema "esqueça" o que leu ou que fique escrevendo coisas inúteis de volta no disco.
Aqui está como auditar se as mudanças estão funcionando:
Verificar se o /tmp está na RAM
Este diretório guarda arquivos temporários que seriam escritos no disco. Rode no terminal:
df -h /tmp
O que buscar: na coluna "Sistema de arquivos", deve estar escrito tmpfs.
Significado: tmpfs = File System na RAM. Sucesso.
Verificar se o Navegador está na RAM (PSD)
O Profile Sync Daemon cria links simbólicos para jogar o perfil do navegador na memória. Rode:
psd preview
O que buscar: uma saída listando seus navegadores (Firefox/Chrome) e dizendo algo como profile is currently active ou apontando para /run/user/....
Teste prático: abra o navegador, feche e abra de novo. A segunda abertura deve ser quase instantânea (porque já está na RAM).
Obs.: nem todos os navegadores são compatíveis. Aparentemente o microsoft-edge e o brave não são.
Verificar se o Swap do Disco morreu (ZRAM)
Rode:
sudo zramctl
Ou:
sudo swapon --show
O que buscar:
Deve aparecer apenas /dev/zram0 (ou similar).
Não deve aparecer /dev/sda... ou /dev/sdb... (partições de disco).
Significado: se a memória encher, ele vai comprimir na RAM (rápido) em vez de travar o HD USB.
Verificar se a "Leitura Sem Escrita" funcionou (noatime)
Rode:
mount | grep noatime
O que buscar: várias linhas mostrando suas partições (btrfs) com a palavra noatime entre os parênteses.
Significado: você pode ler mil arquivos agora e o sistema não vai gastar nem 1 segundo escrevendo a "hora da leitura" no disco.
Resumo
Embora não tenha feito testes de comparação, notei que o sistema ficou mais ágil após o carregamento, a missão foi cumprida. O boot lento é o preço a se pagar por usar USB, mas a fluidez de uso é o lucro da otimização.
Página anterior
Páginas do artigo
1.
Introdução
2. Conclusão
Outros artigos deste autor
Acelere a publicação de seus artigos e dicas no VOL
Fedora: 5 passos essenciais
Cube 2 - Sauerbraten: Jogo de tiro em primeira pessoa
Jogue no Linux o DOOM 3 e DOOM BFG (comprados para Windows)
Instalação do Archlinux por outro sistema já instalado
Leitura recomendada
Instalando e configurando um dock igual ao Mac Leopard no KDE
Instalação do Nagios no Ubuntu Linux
Criando um servidor DNS com o DJBDNS
Configurando modems ADSL (Speedy - Velox - BrTurbo) no FeniX Extreme Linux
Slackware - Instalação com Tagfiles
Comentários
Nenhum comentário foi encontrado.