Como acelerar o GNU-Linux

Este artigo descreve uma maneira básica e razoavelmente simples de melhorar o desempenho do seu sistema GNU-Linux.

[ Hits: 30.835 ]

Por: Edwal F. Paiva Filho em 18/04/2008


Aplicando



Para melhorar o desempenho do seu sistema você pode recompilar o kernel e alterar o System Timer Resolution para 1/1000 segundos, o que é 4 vezes mais rápido que 1/250 segundos.

Estes procedimentos não invalidam as outras dicas para melhorar o desempenho do sistema. Para melhorar a resolução, na maioria das distros você precisa recompilar o kernel, o que será explicado na próxima página.

No Ubuntu

No Ubuntu é possível substituir o kernel original, o "generic", pelo kernel "low latency" (Ubuntu 7.04) ou pelo kernel rt (Ubuntu 7.1). O kernel novo está no repositório do Ubuntu.

Para fazer isso é preciso instalar o kernel completo:
  • Kernel image
  • kernel headers
  • kernel modules
  • kernel source, que é o mesmo do generic, mas você precisa instalar porque vai precisar dele. Basta abrir o Synaptic, marcar os respectivos pacotes e instalar.

Depois disso é preciso modificar o GRUB para algo como:

# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/sdb1.
title		GUTSY GIBON
root		(hd0,0)
kernel		/boot/vmlinuz-2.6.22-14-rt root=/dev/sda3 ro 
initrd	        /boot/initrd.img-2.6.22-14-rt

Não testei o kernel do Ubuntu em outras distros, mas funciona bem no Ubuntu. O Kernel rt também é ideal para usuários de multimídia.

Página anterior     Próxima página

Páginas do artigo
   1. O básico
   2. Aplicando
   3. Recompilando o kernel
Outros artigos deste autor

Filosofia do Open Source, um novo jogo?

64 Bits - A próxima batalha

Porque o Linux é difícil

Ubuntu Multimídia com Studio

Jack, Rosegarden, midi e áudio no Debian/Ubuntu

Leitura recomendada

Conheçendo o sistema operacional GNU/Fiwix

Instalando kernel otimizado do Ubuntu no Asus eeepc

Como explicar o que é kernel para um leigo

Guerra Infinita, uma análise da Ciência da Computação

NPTL, Exec-Shield e outros palavrões que fazem seus programas crasharem

  
Comentários
[1] Comentário enviado por GilsonDeElt em 18/04/2008 - 10:16h

Legal, cara!
Não sabia pra que servia o system timer resolution.

Só uma coisa:
pra quem usa o LiLo, além de atualizar o /etc/lilo.conf, tem que rodar o comando "lilo" para que as alterações sejam salvas na MBR

Vlw!

[2] Comentário enviado por juliaojunior em 18/04/2008 - 17:13h

Quando recompilei o kernel para usar no Kurumin, o meu modem não funcionou mais. Será algum módulo?

[3] Comentário enviado por nicolo em 19/04/2008 - 10:23h

?comentario Juliaojunior. se após instalar o kernel recompilado tudo funcionaou, exceto o modem, é possível que seja algum módulo. Se você instalou o modem com um driver externo ao kernel, é possivel que seja isso, porque a compilação do kernel recompila os drivers e reinstala tudo o que tem no kernel. Um driver instalado ou compilado a parte precisa ser recompilado, ou reinstalado para o novo kernel, pois os módulos antigos não são compatíveis. Ocorreu isso com meu driver nvidia no Slackware. Foi só reinstar e funcionou, porque a reinstalação recompilou o módulo para o nvidia.

[4] Comentário enviado por 206source em 19/04/2008 - 15:08h

?comentario=cara esse tudo e da hora, inda mais pra fazer servidor de jogos.

[5] Comentário enviado por mbsalgueiro em 24/04/2008 - 09:49h

Cara muitoooo bom essa dicaaa nao conhecida!! =)
mas fico triste que voces esquecem da galera leiga gente..! =(
posta como realmente fez... o passo a passo, nao joge apenas no ar algumas informacoes...! assim os
novos usuario desistem de aprender.... vamos difundir cada vez mais...
a informacao, ela tem que chegar para todos e com bastante claridade....
como diz um amigo meu o TC ele disse numa discurcao no fisl tudo depende de como a informacao chega as pessoas... ele citou: "Voce chega com um guarda-chuva numa cidade... fala bem pacas do guarda-chuva para que server e percebe que as pessoas olham estranhamente para voce... e uma dessas pessoas vai e diz:
- 'Para que esse guarda-chuva se aqui nao chove!' "
Bom mas voltando da minha viagem... eu testei e funciono com o Debian lenny kernel 2.6.22-3-686. Tem um programinha legal para galera debian like e para outras tambem um programa chamado o preload que carrega mais rapido o sistema... no boot! ;)
abracao a todos!!!

[6] Comentário enviado por Marcelofs em 25/04/2008 - 16:28h

Valeu brother!!!!!!!

[7] Comentário enviado por agk em 28/04/2008 - 09:43h

Muito interessante, vou testar.

Mais simples que isso só se os programas se instalassem sozinhos, hehehe.

[ ]'s.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts