Como acelerar sua máquina Linux
NotíciaO Linux traz muitos benefícios, e todos nós temos nossos favoritos. Para alguns, é a liberdade de vírus, ou vírus, ou até mesmo vírus, se você está recusando seu latim corretamente.
Para outros, é o conhecimento de que nenhum agente externo será capaz de controlar a maneira como você usa seu computador; a liberdade do software pode soar como uma preocupação apenas para usuários de chapéus de alumínio, mas, como os usuários da Apple descobriram no ano passado, se você precisa pagar para atualizar seu sistema operacional para ouvir sua música (pela qual você pagou) no seu computador (pelo qual você pagou), a liberdade do software é importante para você.
Mas, para quem já clicou duas vezes em um ícone no Windows e precisou esperar que o computador se decidisse sobre o que ele faria, a velocidade geral e a rapidez do desktop Linux é uma vantagem vencedora..
E isso vale para todos: quer você esteja usando uma máquina voadora de oito núcleos ou se movimentando junto com um laptop da era de ouro do vapor, você está melhor com o Linux. E se você quiser ainda mais velocidade? Apenas siga estas dicas ...
VirtualBox é seu amigo
Algumas dessas dicas envolvem a modificação de arquivos do sistema, como root. Quando você está editando arquivos de configuração, há sempre a chance de você acidentalmente quebrar alguma coisa e deixar sua máquina inutilizável, por isso, sempre recomendamos que você faça um backup de qualquer arquivo em que esteja trabalhando, para que possa restaurar o arquivo. valores antigos em uma data posterior, se algo der errado.
Ainda melhor, porém, é experimentar primeiro uma máquina virtual. Dessa forma, você pode mexer no conteúdo do seu coração, e simplesmente reverter para um instantâneo de trabalho se você quebrar o sistema. Confira nosso tutorial prático sobre como executar o Linux em uma máquina virtual.
1. Aumente seu bootloader
Se você possui uma configuração de inicialização dupla, você estará familiarizado com a tela de menu que o Grub lhe oferece quando você liga sua máquina. Mas o que você pode não ter notado é a contagem regressiva abaixo da área de entrada do menu, que informa quanto tempo o sistema aguardará até que ele inicialize a distro padrão para você.
Por padrão, no Linux Mint, isso é 10 segundos. Você pode pressionar Enter, mas se estiver longe da sua máquina e quiser que ela inicialize mais rapidamente, você pode reduzir esse tempo para algo mais sensato - três segundos, digamos, que ainda é longo o suficiente para lhe dar tempo de fazer uma escolha se você quiser.
Para tornar as inicializações autônomas mais rápidas, vá para etc / default e abra o arquivo grub (como root). Altere o valor que lê GRUB_TIMEOUT = 10 para 3, então corra atualização-grub para fazer as alterações entrarem em vigor.
2. Desativar serviços
Quando você inicializa sua máquina, há um grande atraso entre a inicialização do kernel e sua área de trabalho, em que a distro está carregando freneticamente todos os serviços em segundo plano de que precisa para funcionar sem problemas. Exceto você não precisa de todos esses serviços em tudo.
Na maioria das distros, os serviços /etc/init.d, e você pode parar os que você não precisa de iniciar clicando com o botão direito do mouse (no Nautilus) e ir para Propriedades> Permissões e desmarcando a caixa marcada como Executar: Permitir Execução de Arquivo como Programa.
O que é isso? Você não sabe o que precisa, então não sabe o que desligar? A tentativa e erro é uma opção, ou, se você usa o SUSE ou o Mandriva, é melhor usar o Yast ou o Mandriva Contro Center.
No Yast, vá para Sistema> Serviços do Sistema e você verá uma longa lista de todos os serviços que estão disponíveis para você. Realce qualquer um deles para obter uma descrição do que esse serviço faz e você deve ter uma boa ideia do que pode desativar.
3. Desembaraçar o gerenciador de login
Uma das críticas que as pessoas usavam para avaliar o Linux é que ele não parecia muito legal. Assim, os desenvolvedores começaram a trabalhar em maneiras atraentes de fazer o login, o que apresentaria um belo rosto brilhante para o público desde o momento em que eles ligaram a máquina..
Infelizmente, esses gerentes de login consomem tanto poder que acabam atrasando as coisas - o que é ruim. Para economizar tempo no login (e fazer com que sua máquina pareça estar presa nos anos noventa), substitua seu gerenciador de login atual (provavelmente é GDM ou KDM, para Gnome e KDE, respectivamente).
Em Mint, vá para / etc / X11 e procure o arquivo gerenciador de exibição padrão; no OpenSUSE vá para / etc / sysconfig e procure por gerenciador de exibição. Em qualquer distro, você deve alterar a entrada que lê gdm ou kdm para xdm.
4. Acelere o Nautilus
O Nautilus, o gerenciador de arquivos do Gnome, faz uma varredura rápida de todos os arquivos que encontra em uma pasta depois de abri-la, para mostrar uma imagem em miniatura de fotos e vídeos e as primeiras linhas de arquivos de texto. Bem, dizemos "uma varredura rápida", mas em uma pasta cheia de arquivos grandes, esse processo pode ser qualquer coisa, menos rápido.
Para deixar de desperdiçar o tempo da sua máquina nesta tarefa útil, mas não essencial, vá para Editar> Visualizar no Nautilus e altere as opções de Sempre, ou Somente Arquivos Locais, para Nunca. Você deve achar que isso dá à Nautilus uma sensação muito mais rápida e responsiva.
5. aliviar a carga
Em sua busca por computação de alto desempenho, você pode ter descartado as distribuições de hardware mais antigo como irrelevantes. Pare. Pense de novo.
A razão pela qual Puppy, VectorLinux et al são tão bons para hardware antigo é que eles não exigem muito recursos de sistema. Esse é exatamente o atributo que os faz rodar extremamente rápido em hardware moderno.
Se você tem uma máquina feita nos últimos anos, com 2 GB ou mais de RAM, você pode ajustar seu desempenho com todas as outras dicas deste recurso, ou você pode conseguir um resultado semelhante simplesmente instalando o VectorLinux. Se você está disposto a experimentar uma nova distribuição, este é o passo mais conveniente para um computador mais rápido.
6. Use um gerenciador de janelas mais rápido
Se você não estiver com disposição para um switch de distribuição completo, ainda poderá fazer algumas grandes melhorias integrando alguns de seus recursos à sua configuração atual. O gerenciador de janelas, por exemplo, geralmente pode ser transplantado de um desktop para outro, e se você estiver usando uma área de trabalho com muitos recursos, como o KDE, isso pode dar um impulso significativo.
É o trabalho do gerenciador de janelas cuidar das janelas que você abriu e dar a você controle suficiente sobre elas para torná-lo produtivo. Mas eles também podem oferecer muito mais recursos do que você precisa. Se você clicar com o botão direito do mouse na barra superior de uma janela no KDE e contar as opções, verá o que queremos dizer, e é por isso que um gerenciador de janelas diferente deve ser mais rápido e menos uma distração.
Talvez o mais popular seja o Openbox, e é comum o suficiente para ser empacotado com a maioria das distribuições. Basta instalá-lo do seu gerenciador de pacotes favorito.
Após a instalação, a partir do desktop que você preferir, abra a linha de comando e digite 'openbox --replace'. Isso gerará alguma saída, e alguns aplicativos em execução podem até reclamar, mas estamos forçando o sistema a substituir o gerenciador de janelas atual por um novo..
Dentro de alguns momentos, você deve descobrir que o estilo das bordas da janela mudou. Este é o Openbox. Usando o menu de contexto do botão direito do mouse na barra superior, você ainda pode mover as janelas para outra área de trabalho ou forçá-las a passar o mouse sobre outras janelas, mas você não pode fazer mais nada. Suas janelas devem agora se mover mais rápido.
7. Melhore o desempenho do KDE
O KDE é bem rápido se você tem uma máquina moderna, mas é uma pilha complicada de software. E cada componente geralmente pode ser configurado de forma mais eficaz para desempenho.
O melhor lugar para começar é em segundo plano, com o processo que gerencia todo o resto. Esse processo é chamado plasma-desktop, em referência à nova mudança de paradigma na usabilidade que o KDE oferece agora. Esse também é um processo que pode ser iniciado com diferentes opções, uma das quais pode melhorar o desempenho em máquinas mais antigas e mais lentas e, especialmente, em netbooks..
Primeiro, porém, você precisa matar o processo antigo. Isso causará alguma interrupção, por isso, certifique-se de que você fechou qualquer coisa importante e que seus dados foram salvos.
Agora abra a linha de comando e digite plasma de desktop killall. Isso vai mergulhar a funcionalidade do KDE na era das trevas. Reacender a esperança com outro comando, grelha de plasma-desktop-graphicssystem. Isso reinicia a área de trabalho e força o Qt a usar o sistema de renderização de software que sempre teve. O último é mais rápido, mas não em hardware mais antigo.
Você pode tornar a mudança permanente, localizando o plasma-desktop.desktop arquivo usado para iniciar sua área de trabalho / usr / share / autostart, ou /.kde4/share/autostart) e modificando a linha Exec dentro desse arquivo para incluir o -argumento raster graphicssystem.
8. Bloquear publicidade
Ao navegar na Web, você geralmente descobre que um site não é carregado imediatamente porque está aguardando receber publicidade de um servidor diferente. Combine isso com os anúncios em Flash cada vez mais comuns e animações irritantes, e você tem várias boas razões para bloqueá-los.
Tanto o Firefox quanto o Chromium oferecem uma extensão chamada AdBlock, que usa um banco de dados para impedir os infratores mais comuns. No Chrome, por exemplo, use a nova loja on-line chrome para pesquisar e instalar o AdBlock Plus. Em seguida, verifique se ele está ativado no painel Preferências de extensões. Você não deve mais ser incomodado pela maioria dos anúncios ou retido pelos tempos de carregamento.
9. Use atalhos
Isso pode parecer óbvio, mas mover a mão do teclado para o mouse para executar uma função leva mais tempo do que fazer a mesma função pelo teclado. Muito poucos de nós usam os comandos Copiar e Colar do menu Editar, por exemplo.
Por esse motivo, vale a pena aprender um punhado de atalhos para fazer coisas como alternar entre aplicativos e desktops. Você pode levar essa ideia adiante sem mudar sua vida para o Emacs.
O lançamento de aplicativos do prompt Executar, exibido quando você pressiona Alt + F2, salva a navegação pelo menu de inicialização. A interface Run Command do KDE pode fazer muito mais também. Tipo desligar para desligar o seu sistema, ou trancar para bloquear a exibição.
Cálculos simples podem ser realizados iniciando sua linha com um =, e existem dezenas de outras funções que vêm da estrutura do plugin. Use o ? botão à direita para ver uma lista do que está disponível e como usá-lo.
A última ferramenta de comando de atalho é o Gnome Do, que é como a interface Run do KDE em esteróides. Através de uma série de plugins, você pode aumentar quase todos os aspectos da sua área de trabalho, desde comandos SSH comuns até acesso rápido a sites populares, através de um atalho e um simples comando. Algumas horas gastas com o Gnome Do pouparão seu tempo.
10. Corrigir seu kernel
Se você está procurando a melhor atualização de desempenho de software, e talvez o desafio final, há muitos patches que podem ser aplicados ao kernel. Se você está feliz, gere o seu próprio - isso pode ser feito peça por peça.
Mas há um jeito melhor. Uma das alternativas mais populares para o kernel padrão é aquela que foi compilada pela Con Koliva a partir de vários patches de desempenho diferentes. O patchset do kernel é chamado -ck, e foi construído com ênfase no desempenho do desktop.
Para instalá-lo, você precisará fazer o download do código fonte do kernel para a versão a que os patches se aplicam (através de seu gerenciador de pacotes), junto com todas as ferramentas para construir seu kernel. Então baixe o patch em http://users.on.net/ckolivas/kernel/ e use o comando patch (patch -p1) na pasta de origem do kernel para aplicar as alterações.
Agora construa o kernel de acordo com as instruções da sua distribuição. Essa última etapa é mais fácil de dizer do que fazer, mas há muitos guias.
11. Overclock sua placa gráfica Nvidia
Se você está usando uma placa gráfica Nvidia mais antiga - este truque não funciona com os modelos mais recentes - com os drivers proprietários, você também tem a opção de extrair mais desempenho do seu dispositivo com o overclock do hardware..
Em vez de usar o BIOS, você pode usar o painel de controle da Nvidia. Mas antes que a opção apareça, você precisa adicionar uma nova opção ao /etc/X11/xorg.conf arquivo de configuração. Este arquivo não é mais criado pela maioria das distribuições, mas o nvidia-settings utilitário pode gerar um a partir de sua configuração atual.
Basta carregar a ferramenta, alternar para a guia Configuração do Servidor X e clicar em Salvar no Arquivo de Configuração X. Depois que o arquivo tiver sido gerado, abra-o com seu editor de texto favorito (você precisará de credenciais de administrador) e procure a seção Dispositivo que lista seu cartão. Dentro disso, adicione a linha Opção "Coolbits" "5" e reinicie sua exibição gráfica.
Agora, quando você executar o nvidia-settings utilitário, você verá uma página extra chamada Freqüências do Relógio. Clique no botão Ativar Overclocking, aceite o aviso e tente ajustar as frequências do relógio e da memória em pequenos passos. Você pode fazer isso para renderização em 3D e 2D, e aconselhamos que ajuste os dois ao mesmo tempo.
Toda vez que você aplicar uma alteração, mude para a visualização Configurações térmicas e certifique-se de que a temperatura permaneça dentro de limites razoáveis. Você também pode ajustar a velocidade do ventilador manualmente a partir desta página, se necessário. Quando você encontrar uma configuração mais rápida e estável, salve as configurações e verifique se a ferramenta Nvidia carrega essas configurações quando o sistema é iniciado.
12. Overclock seu sistema
Primeiro, um aviso: o overclocking, o truque de empurrar componentes além das velocidades e tolerâncias recomendadas, pode ser caro. Pode quebrar seu hardware e causar perda de dados. Mas muitos componentes hoje são projetados para suportar temperaturas e capacidade muito maiores do que a configuração de estoque permite, e isso deixa muito espaço para a experimentação.
Muitas placas-mãe modernas, por exemplo, incluem até mesmo opções simples para aumentar a velocidade do seu sistema, sem precisar de mais conhecimento em seu nome..
O melhor lugar para procurar uma solução rápida é dentro do seu BIOS. Isso é acessado quando você inicia sua máquina, geralmente através das teclas F2 ou Del. Dentro dos menus da BIOS, há uma boa chance de você encontrar as opções para aumentar a velocidade da memória, configurar seu sistema automaticamente para desempenho em vez de estabilidade e ajustar a velocidade da CPU, geralmente ajustando os valores de barramento e multiplicador..
Algumas ou nenhuma dessas coisas podem funcionar, mas você deve fazer apenas uma pequena alteração por inicialização e monitorar essas alterações usando sensores Lm da sua área de trabalho..
13. Melhore o desempenho da rede
O Linux suporta o IPv6 há algum tempo, mas se você não estiver usando, desabilitá-lo pode acelerar algumas atividades da rede. A maneira mais fácil de fazer essa mudança de configuração é através do daemon do gerenciador de rede.
Se você usa o Gnome, abra o applet do gerenciador de rede e edite a conexão que está usando. Na guia IPv6, selecione Ignorar como o método.
Se você estiver usando a versão mais recente do KDE, sem o daemon do gerenciador de rede, defina KDE_NO_IPV6 variável ambiental (exportar KDE_NO_ IPV6 = 1), a partir da linha de comando ou dentro do script de inicialização do seu desktop.
Levando isso a extremos, você pode parar o módulo do kernel IPv6 que está sendo carregado, adicionando IPv6 à lista negra. /etc/modprobe.d/blacklist. Você não precisa mexer na sua configuração de rede se não quiser.
O Firefox oferece a opção de desabilitar o IPv6 de seu registro de configuração. Tipo about: config como um URL e desative \ network.dns.disableIPv6.
Se você executa uma rede pequena, pode eliminar alguns atrasos da rede desativando arp no daemon DHCP e configurar IPs estáticos. Adicionar noarp ao /etc/dhcpd.conf arquivo de configuração e reinicie seu sistema ou o daemon. Os endereços devem agora ser atribuídos mais rapidamente.