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: 183 ]

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

Como jogar a versão para PC de "The Legend of Zelda: Ocarina of Time" no sistema operacional GNU/Linux com melhorias gráficas

Brutal DOOM no Linux Mint (Ubuntu)

Gravando área de trabalho em MP4 e depois transformando o vídeo em GIF

Incentivo ao Funtoo

Não quebre o Debian

Leitura recomendada

Instalando drivers para placas de vídeo SiS

CUPS + Jasmine (gerenciador de impressões e relatórios de impressão)

Batalha Apache, PHP e MySQL com vestígios de versão antiga

Instalando o modem Onda MSA110UP em distribuições Linux que utilizam o NetworkManager

Guia pós-instalação do Fedora 18 (Spherical Cow)

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts