Portuguese flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagEnglish flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flagCatalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flagSlovenian flagUkrainian flagVietnamese flagAlbanian flagEstonian flagGalician flagMaltese flagThai flagTurkish flagHungarian flagBelarus flagIrish flagIcelandic flagMacedonian flagMalay flagPersian flag
Skip to content

December 9, 2009

8

Deixando o Ubuntu 9.10 mais rápido

Antes de começar o artigo uma crítica:

A Comunidade do Free Software costuma se gabar de que o Linux é um sistema gratuito e qualquer pessoa pode utilizar, mas na prática não é assim. Tutoriais como esse são encontrados em inglês ou porcamente traduzidos pelo Google. Em português do Brasil é muito difícil encontrar tutoriais para as novas versões das distribuições mais modernas e um usuário novo no Linux nem sempre sabe inglês.  Sabem aquelas coisinhas que eu aprendi com a FSF? Então. O Comportamento da Comunidade Opensource muitas vezes comprova a arrogância de alguns usuários.

#prontofalei.

Já que quase não existem tutoriais para deixar o Ubuntu 9.10 mais rápido, eu  resolvi fazer esse tutorial, assim serve como referência para quando eu vá instalar o sistema em outras máquinas também. Não vou abordar coisas comuns como “mudar a interface gráfica” ou “mudar o Firefox para o Opera ou Epiphany” nem vou dizer para vocês abandonarem o razoável openoffice para irem para soluções medíocres como o  Koffice (sim, existe algo pior que o OpenOffice).

Então chega de enrolação e vamos ao Tuto:

Este tutorial se aplica ao Ubuntu Linux 9.10. Se você usa qualquer outra versão do Ubuntu atualize sua distribuição, pois o Ubuntu 9.10 é mais rápido do que as outras distros. (lembram que ele roda até com 256MB de RAM, certo?).

image

 1. Boot – Up Manager. MSCONFIG Do Linux.

O boot-up manager é nada mais que um sistema de gerenciamento de aplicativos de Boot. – Sim, é um MSCONFIG do Linux – mas não vem instalado, então:image

sudo apt-get install bum;

Pode ficar tranqüilo que o Bum não vai fazer bum no seu computador. Terminada a instalação digite

sudo bum

ou então, pode ir no menu Sistema > Administração > BootUp-Manager e desmarque os serviços desnecessários. No caso do computador que eu estou acelerando eu removi alguns serviços desnecessários ao propósito dele: Bluetooth, impressoras e outras coisas que não são utilizadas aqui.

image

 2. Removendo na mão.

Geralmente no Linux, quando não é possível fazer algo no modo gráfico, você deve desabilitar usando o terminal, com o comando:

update-rc.d -f SERVIÇO remove

image

 3. Dicas de serviços para você desabilitar.

Claro que isso não é uma receita de bolo, você pode alterar ou não um serviço dependendo da sua necessidade. Se você usa impressoras, bluetooth, ou algo coisas assim, não desabilite.

Serviços Descrição
apmd é um serviço de gerenciamento de energia  para notebooks e no-breaks inteligentes
apport é tipo aquele serviço do Windows que fala pra Microsoft quando seu Windows dá pau.
avahi-daemon serviço de impressoras e scanners
bluetooth para controlar dentes azuis ;)
brltty ferramenta de acessibilidade
cups para impressão
dns-clean para modems (alguém ainda usa isso?)
hotkey setup para notebooks
laptop-mode para notebooks
pcmciautils para notebooks com pcmcia
ppp-dns para modens ADSL (Speedy, Velox…)
rsync ferramenta para sincronizar arquivos
pagode samba para compartilhamento Windows.
saned para Scanners
windbind serve pro Samba
wpa-ifupdown para redes wifi com WPA
sl-modem-daemon Desinstale esse pacote pelo synaptic se você não usa um modem para a Internet.
 
image
 image4. Monitorando o boot com o Bootchart.
Caso você seja paranóico por velocidade, você pode instalar o Bootchart que é um programa muito intuitivo para monitoramento de boot. Toda vez que seu computador der boot ele criará um gráfico no diretório /var/log/bootchart.
Para instalar o programa digite:
sudo apt-get install bootchart
Daí toda vez que você der boot você terá um gráfico como o gráfico ao lado.
 
Screenshot-SuperTuxKart1
5. Usando o Prelink

Algumas pessoas dizem que podem melhorar a velocidade da inicialização dos programas com o prelink, embora eu não tenha notado uma performance melhor na inicialização, vou explicar como usar:

Instale o programa

sudo apt-get install prelink

Rode o programa pela primeira vez:

prelink –mR

E edite o arquivo /etc/defaults/prelink and change “PRELINKING=unknown” trocando o unknow para Yes. Mais informações:

http://ubuntuforums.org/showthread.php?t=1971
http://ubuntuforums.org/showthread.php?t=74197

 

screenshot7 

6. Habilitar o pipelining do Firefox pelo “Registro”.

Nem só de sistema vive o desempenho do Linux, você pode habilitar o “pipelining” do Firefox. Para isso digite about:config na barra de endereços do Firefox.

Digite pipelining em type about:config no campo localizar para ficarem apenas 4 opções no Firefox.

Dê um duplo-clique em network.http.pipelining para modificar o valor false para true.
Faça a mesma coisa em network.http.proxy.pipelining

Dê um clique duplo em network.http.pipelining.maxrequests  e aumente o valor para 6. Atenção: Não aumente esse valor acima disso.

E para acabar, dê um clique com o botão direito num espaço em branco do navegador  e escolha “Novo> Número inteiro” e crie uma chave com o nome nglayout.initialpaint.delay  e dê valor 0 para ela.

 

Bildschirmfoto2e34936d4jpg

7 Desabilite o Pango no Firefox

O pango é um plugin do Firefox que cria fontes de tela suaves e deixa o Browser mais bonito. MAS, como o AERO do Vista, ele consome muito desempenho e deixa o Firefox até 40% mais lento. Se você não quer instalar o Opera no seu Linux, pode desabilitar ele facilmente editando um arquivo de configuração na sua pasta home:

Para fazer isso, no shell digite

gedit .bashrc

Se não funcionar, tente:

gedit .bash_profile

No arquivo que abrir, insira a seguinte linha:

export MOZ_DISABLE_PANGO=1
e depois ‘recompile’ o source:
source .bashrc
ou

source .bash_profile

Depois é só reiniciar o Firefox que ele já vai ficar mais rápido.

shot05

 

8. Remova o mono.

Se você for um viciado por programas livres e tiver um ódio mortal de tudo que vem da Microsoft, parce com a Microsoft ou tenha a letra M no nome, ou então apenas não utilizar nenhum programa que utilize o Mono pode remove-lo e ganhar um pouco no desempenho do computador com o comando:

sudo apt-get –purge remove libmono0

Alguns programas como o F-spot e o Tomboy utilizam a biblioteca

 

shot06

9. Remova fontes desnecessárias

Se você não usa fontes true type no Linux – além de você ser meio estranho – pode remover todas de uma só vez com um simples comando:

dpkg -l | grep ii| awk '{print $2}' | grep ttf

Você pode tirar quase todas as fontes do seu Ubuntu, menos é claro, aquelas que você usa normalmente tipo : ttf-bitstream-vera, ttf-dejavu, ttf-dejavu-core, ttf-dejavu-extra, ttf-freefont, ttf-opensymbol e, é claro as fontes internacionais que – talvez – use para quando seu primo árabe vem te visitar, ou sei lá.

 

Referências:

As imagens são do jogo Tux Racer / Tux Kart que eu peguei em vários sites da Internet.

Publicidade:
8 Comments Post a comment
  1. Dec 9 2009
    AH VÁ.. GET A MAC!:
    Reply
    • Dec 10 2009
      Você não tem um. Hackintosh não conta. HÁ!
      Antes de mais nada:
      Eu tenho. Você não te-em!
      Reply
      • Eduardo
        Jan 4 2010
        Olá! sou iniciante velho no linux. porque a alguns anos atrás eu usei um KDE mas esqueci tudo. agora voltei só com o ubuntu 9.10 e estou aprendendo muita coisa aqui. Quanto ao FireFox eu não entendi de maneira simples o que significa “recompilar” :smirk:
        Reply
  2. RicardoSPimentel
    Jan 19 2010
    CaraS! Achei rrealmente incrrível esse Ubuntu. Também ja havia muito tempo que não me arriscava num Linux, agora, já há mais de um mês estou com a versão AMD64 (não sei o porquê “AMD”, mas o sistema fluiu aqui hiper bem) em meu Lenovo N200 769 AAP e o instalei numa das máquinas da empresa, neste, eu tô lutando pra deixá-lo “mais fluível” por ele ser um P3_1.0Ghz com 512Mb RAM, estou na tentativa e irei conseguir.

    Este Ubuntu tá parecendo minha esposa, ora brigamos e nos afastamos um pouco, mas “se de dia a gente briga, à noite a gente se ama”. E assim vem sendo a minha nova relação com o Ubuntu 9.10.

    Este tutorial tentei aplicar em meu P3_1.0Ghz com 512Mb (Este é o limite máximo de memória dele, pois ele é um Compaq Deskpro EN, já com a última versão da BIOS instalada), mas deu leves resultados, por ser uma máquina relativamente potente, achei que o sistema rodaria super bem nele. Tentei de tudo aqui, mas ela continua “se arrastando”, e já é mais difícil partir pra outro sistema agora, já que o tempo que eu tinha pra implantar um novo sistema naquela máquina, já se foi.

    Quero muito uma boa solução sem ter de trocar de SO.

    Reply
  3. Jul 27 2010
    Muito bom! *Me identifiquei com o comentário do Eduardo – “Olá! sou iniciante velho no linux.” Talvez eu seja ainda mais velho que ele…Tempos de TK e linguagem de máquina (por favor não vá me chamar de tio, pré-histórico, ou coisa parecida rerere.
    Me permito um opinião um tanto indiscreta sobre os comenta?ios e suas respostas em – coisinhas que eu aprendi com a FSF.
    Me faz pensar em uma discussão a alguns dias atrás com uma psicanalista na qual tentavamos definir ironia e uma das conclusões foi de ironia reuqer inteligencia para ser elaborada e entendida.
    Vários dos comentários postados não merecem ser lidos e muito menos respondidos. Dar espaço à manifestações de ignorância é um dos custos para uma web livre…
    Saudações
    Reply
    • Jul 27 2010
      Fazer o que né?
      Reply

Share your thoughts, post a comment.

(required)
(required)

Note: HTML is allowed. Your email address will never be published.

Subscribe to comments

:alien: :angel: :angry: :blink: :blush: :cheerful: :cool: :cwy: :devil: :dizzy: :ermm: :face: :getlost: :biggrin: :happy: :heart: :kissing: :lol: :ninja: :pinch: :pouty: :sad: :shocked: :sick: :sideways: :silly: :sleeping: :smile: :tongue: :unsure: :w00t: :wassat: :whistle: :wink: :wub:


Web Analytics