Gnomo

Como faço para otimizar a memória do GNOME

Como faço para otimizar a memória do GNOME
No Linux, você tem muitas opções para mudar seu ambiente de desktop. Para alguns, um dos motivos será a utilização de memória. Gerenciadores de janelas como i3, regolith e DWM fazem um ótimo trabalho em serem enxutos, mas e se você estiver acostumado com o GNOME?

Quão pesado é o GNOME?

Muitos vêem o GNOME como pesado em recursos, isso pode ser mostrado medindo a quantidade de memória e CPU que usa, mas vale a pena? Outros ambientes de área de trabalho são projetados para serem mais leves, mas você pode estar usando os recursos. Isso não significa que seu computador está atolado apenas pelo GNOME, para ter certeza, você precisa medir o que está sendo executado e quanta carga é necessária. Alguns aplicativos, como gráficos, simulações e compilação, podem drenar os recursos do seu sistema em um piscar de olhos. Certifique-se de saber qual é o problema. Sem jogo de culpas, encontre fatos.

Como você verifica a carga?

Para encontrar os fatos, você precisa de ferramentas para verificar a carga. Alguns deles são gráficos, alguns são de linha de comando. Dependendo de suas necessidades e hábitos, você pode preferir opções diferentes. Aqui você pode ver o que está disponível.

Monitor do sistema, este software mostra todo o sistema de forma gráfica. Você também pode fazer uma busca detalhada em aplicativos específicos.

Figura 1: Monitor do sistema em ação

Isso lhe dá uma visão para que você possa ver o que está acontecendo. Na linha de comando, você tem comandos que dão um único resultado e os que ficam abertos, visualizando a situação.

O primeiro é 'livre', mostra quanta memória você tem livre e quanta é usada. Use este comando para ver quanto swap você usa. É muito comum que a troca automática deixe o computador lento.

O mais parecido com o monitor do sistema é o 'htop', este software inicia no terminal e cobre tudo. Esta ferramenta mostra todos os processos e os valores gerais de troca e carga. Use isso para identificar os devoradores de memória.

Você pode classificar de acordo com o uso de memória, CPU e tempo no sistema. Usando a opção de tempo, você pode encontrar aqueles que são iniciados no início.

Onde estão esses programas irritantes?

Quais são iniciados automaticamente? Com as ferramentas mencionadas acima você pode identificar quais são os maiores ladrões. Você terá todos os aplicativos iniciados automaticamente disponíveis em ~ /.config / autostart / e ~ /.config / autostart-scripts /. Apenas o primeiro é geralmente preenchido com qualquer coisa, poucos usam os scripts. O diretório autostart tem links para arquivos da área de trabalho. Desta forma, você pode simplesmente remover os links para impedir que ele inicie sem remover o aplicativo do seu sistema.

Verificando as extensões

Muitas extensões não são tão bem testadas, verifique quanta memória e carga elas precisam. Se você tem uma carga pesada, pode facilmente matar todas as extensões com um clique na ferramenta Tweak.

Figura 2: transformar extensões é fácil no GNOME Tweaks!

Este é um bom lugar para começar. Se achar que ajuda, você pode desligar um de cada vez para caçá-lo.

Onde você pode cortar?

Os melhores lugares para cortar são as extensões. Você também pode reduzir o seu tema, mas isso geralmente é inútil, pois tem pouca influência no desempenho. Para ter certeza, mude para um tema de alto contraste, eles têm ícones simples. Uma coisa estranha que pode levar sua CPU é o relógio, às vezes faz diferença apenas desligar segundos.

Quanto você pode cortar?

Você pode remover praticamente todas as extensões, mas o sistema principal que vem com o GNOME é um pouco complicado de cortar. O Evolution é um dos culpados, os designers colocaram dependências no Evolution do GNOME. Isso significa remover o Evolution, remove o GNOME! Estranho, se você quiser usar outra solução de e-mail e agenda ou nenhuma. Você pode, no entanto, interromper a execução definindo os bits de permissão. Confira a solução de Leon Manukyan.

Se você quiser ficar realmente louco, pode trocar o gnome-shell, dê uma olhada no Regolith!

Alguns problemas comuns

Como mencionado anteriormente, as extensões podem causar problemas, elas não são testadas com seu sistema específico, então você pode ter problemas de compatibilidade.

Muitos problemas de atraso ocorrem em Mutter, que é o compositor subjacente. Também há bloqueios e falhas na tela quando você usa monitor duplo e Wayland. Esses problemas são falhas conhecidas, corrigidas no Gnome 3.36.

Rastreando falhas

A maior parte do rastreamento de falhas requer rastreamento e ferramentas especiais, você tem todos disponíveis, mas precisa praticar para usá-los. Se você quiser saber mais, verifique as ferramentas que os mantenedores usam (Estocástico).

Se você acha que tem muitos programas novos ou antigos, estes são os diretórios importantes para olhar dentro. No entanto, eles ficam grandes, então se acomode e tome notas e esteja preparado para fazer perguntas.

~ /.config ~ /.gconf ~ /.local

Para corrigir a sobrecarga devido ao relógio, altere este valor usando gsettings:

gsettings set org.gnomo.Área de Trabalho.interface clock-show-seconds false

Conclusão

Você pode fazer muitas coisas para que sua sessão do GNOME ocupe um pouco menos de memória e talvez menos carga em sua CPU. No entanto, algumas coisas são apenas falhas de design que você precisa esperar por uma solução ou se juntar aos desenvolvedores e melhorar você mesmo. Eles sempre apreciam informações, então comece aprendendo como relatar falhas da maneira correta. Bons relatórios de problemas aceleram o tempo de resolução.

Como mostrar o contador de FPS em jogos Linux
Os jogos Linux tiveram um grande impulso quando a Valve anunciou o suporte Linux para o cliente Steam e seus jogos em 2012. Desde então, muitos jogos ...
Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...