
Tenho a experiência de que o Linux funciona bem até que a memória física se esgote. Assim que o espaço de troca é usado, o desempenho é gravemente degradado e a GUI deixa de responder.
Esse problema não se limita a uma distribuição ou desktop específico, porque tentei alguns (e o problema permanece).
O que é que eu posso fazer sobre isto?
Responder1
Eu sugiro lerPerguntas frequentes sobre troca, em especial otrocaparâmetro.
Responder2
Algumas dicas:
- Não execute tantos programas GUI ao mesmo tempo.
- Certifique-se de que todos os programas em execução em segundo plano que você não precisa, por exemplo, o Apache, estejam parados.
- Use uma distribuição voltada para situações de pouca memória (por exemplo, para um netbook)
- Compre mais memória.
- Compre um HD (ou SSD) mais rápido para sua partição swap. :)
Responder3
Comprar mais memória? :)
Se você estiver executando aplicativos que usam mais memória do que a existente no sistema, não há nada que qualquer sistema operacional possa fazer a respeito, a não ser trocar para a partição swap. Se esta é uma situação em que você se encontra com frequência, pare de rodar alguns programas que você não precisa, ou, realmente, compre mais memória, é muito barato hoje em dia.
Responder4
A troca diminuirá bastante o desempenho, não importa o que aconteça, então é melhor evitar isso completamente. Isto pode parecer estúpido, mas uma opção é não configurar uma partição swap. Já faz algum tempo que executo o swap-free em todos os meus sistemas:
- 1 GB no netbook é suficiente para navegar na web, ouvir música e outras coisas leves.
- 4 GB na minha área de trabalho são suficientes para todas as coisas acima, além de desenvolvimento (mesmo no Eclipse) e edição básica de imagens.
Se você fizer algo que realmente consuma muita memória (Gimp com imagens grandes, modelagem 3D, CAD), provavelmente deverá comprar um pouco de RAM.