Do que eu conheço de compilações de distros, o kernel em si quase
nunca precisa ser recompilado. Talvez a coisa mais séria é o suporte a
multicore: em algo antigo, antes de um pentium 2, usar o Linux sem SMP
dá um ganho de desempenho pequeno e uma economia de memória
considerável para uma máquina antiga. Do Pentium 3 pra cima, pode usar
o default do Slackware sem problemas.

Para máquinas de 64 bits, usa logo uma distro 64 bits e seja feliz!
Tem o Archlinux, que tem uma árvore padrão de 64 bits (e não um
projeto separado, como o Slamd64...), o gentoo (blargh! **) e,
poxa-vida-por-que-nao? o FreeBSD. Talvez algumas compilações de
softwares sejam mais vantajosas. Mas recompilar a distro é quase
insanidade, vai logo pro Linux From Scratch! :P

Por exemplo, lembro de um professor que fez um teste do Apache. Não
mudava nada de uma máquina pra outra. Mas quando ele compilava o
Apache estático, era um ganho brutal. Talvez eu coloque alguns
números, mas nothing to do...

P.S.: o Phoronix tem uma suite de benchmark. Alguém já tentou usá-la?

** blargh! porque recompilar a distro do zero não é a melhor coisa do
mundo pra quem usa maquininhas anciãs (como eu) :P

2009/4/23 max <[email protected]>:
>
> O firefox é uma questão interessante: o Slackware em si não compila
> ele, na verdade o slackbuild só extrai o tar.gz que tu pega no site do
> firefox e cria o pacote deixando os caminhos mais compatíveis com a
> estrutura da distro.
>
> Talvez tenha sido alguma lib, provavelmente a Cairo ou a GTK+. Mas ai
> eu não sei dizer o que fez o firefox melhorar porque eu não uso o
> firefox que vem com o slackware, compilo o meu p/ fazer com que ele
> use QT4 ao invés de GTK[1]. :)
>
>
> [1] - https://wiki.mozilla.org/User:Pjohnsen/MozillaQtBuild
>
> 2009/4/23 alexspe <[email protected]>:
>>
>> não faço uso pesado como vc max
>> apenas kde firefox emesene e essas coisinhas
>> depois q recompilei notei diferença no tempo de abertura das janelas,
>> do firefox
>> claro q nada tão magico hehe
>>
>> On 23 abr, 13:39, max <[email protected]> wrote:
>>> O problema de fazer isso é que tu perde muito tempo recompilando todo
>>> o toolchain otimizado e acaba praticamente virando um linux from
>>> scratch com os scripts de inicialização e o pkgtools do slackware.
>>>
>>> Sem contar que estes "ganhos" de desempenho são subjetivos. Vejo
>>> várias pessoas falando que "meu sistema ficou muito mais rápido" mas
>>> ninguém coloca números. Quando eu fiz isto no meu Turion X2 eu não
>>> percebi diferença alguma (isso que eu rodo mysql, postgresql,
>>> apache2+php+rails+python, tomcat, eclipse/CDT, vários jogos no wine,
>>> quake 4, doom 3 entre várias outras coisas).
>>>
>>> A menos que tu tenha usado uma CFLAG mágica ou que o GCC tenha uma
>>> macro ao estilo: #ifdef __COMPUTADOR_DO_MAX__
>>> #define OPTMIZE 0
>>> #else
>>> #define OPTIMIZE 1
>>> #endif
>>>
>>> PS: Eu só usei "-O3 -mtune=k8 -mcpu=k8" (praticamente todos os "-f"
>>> relevantes ao desempenho são incluidos no -O3, k8 inclui MMX, SSE,
>>> SSE2, 3dNOW!, enhanced 3dNOW! e instruction sets de 64 bits)
>>>
>>> Para ser honesto, eu ganhei muito mais desempenho desativando o access
>>> time do meu filesystem (que é XFS) do que recompilando tudo com as
>>> CFLAGS para o meu processador.
>>>
>>> Há muito tempo atrás eu também recompilava o kernel com os patches do
>>> Con Kolivas, mas desde que eles foram descontinuados eu percebi que
>>> também não fazia diferença alguma: os dumps de 1GB do meu banco, o
>>> tempo de processamento dos scripts no apache, o tempo para abrir o
>>> eclipse, o fps dos jogos, enfim, tudo continuou praticamente a mesma
>>> coisa. :)
>>>
>>> Eu acho que os tempos de tuning  já se foram, hoje em dia o kernel faz
>>> praticamente tudo sozinho e com o nivel de maturidade do kernel é
>>> muito mais uma questão de definir os serviços que devem ficar sempre
>>> ligados e a otimização destes serviços do que qualquer atitude mais
>>> radical como recompilar toda a tua distribuição.
>>>
>>> Se alguém rodar uma suíte de benchmarks antes e depois da otimização e
>>> mostrar ganhos *reais* de desempenho eu retiro tudo o que eu disse,
>>> mas até lá continua sendo puro achismo na minha opinião.
>>>
>>> On 4/23/09, alexspe <[email protected]> wrote:
>>>
>>>
>>>
>>> > quer deixar o sistema mais rapido? otimiza com os slackbuilds
>>> > fiz isso pro meu CORE2 quad e ficou uma bala!
>>>
>>> > On 22 abr, 23:16, Victor <[email protected]> wrote:
>>> >> Recomendo entrar na pasta /etc/rc.d/ e dar uma olhada nos scripts que têm
>>> >> permissão de execução. Existem alguns que vc pode simplesmente tirar a
>>> >> permissão de execução e outros que vc pode editar comentando algumas
>>> >> linhas
>>> >> (a que roda o ldconfig e a que executa fc-cache, por exemplo, que não
>>> >> precisam ser executadas depois de todo boot, apenas quando vc instala
>>> >> novas
>>> >> bibliotecas ou instala novas fontes).
>>>
>>> >> Victor
>>>
>>> >> On Wednesday 22 April 2009 21:06:51 Marcello BOSS wrote:
>>>
>>> >> > vou deixar como estar entao heheh obrigado a todosss!!!
>>>
>>> >> > 2009/4/22 Leonardo <[email protected]>
>>>
>>> >> > > Não remova nada, faça uma instalação full.
>>>
>>> >> > >  2009/4/22 MarcelloMtv Web Solutions <[email protected]>
>>>
>>> >> > >>  Olá Srs.. Sou Novo Slackware Users Group - Brazil
>>>
>>> >> > >> Queria sabe quais pacotes posso remover no slack para deixar ele 
>>> >> > >> mais
>>> >> > >> leve vamos dizer os pacotes desnecessarios. se alguem puder me 
>>> >> > >> ajudar
>>> >> > >> vou ficar muito agradecido.
>>>
>>> >> > >> Marcello BOSS
>>>
>>>
>> >
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a