[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: compilar gnome....



Em 04/05/07, Davi<davividal@siscompar.com.br> escreveu:
[...]
Ah! Uma coisa que você aprende com o tempo: softwares grandes você compila com
ferramentas adequadas...

Nada de querer baixar o Xorg e compilar arquivo por arquivo... =]
Nada de baixar os fontes do Gnome e compilar na mão... Use o apt-get pra
isso...


Mas, honestamente, você não vai conseguir o ganho de performance que você
quer...
Por quê?
Simples... Porque o compilador de C é genérico... As bibliotecas são
genéricas... Os drivers são genéricos... As memórias são genéricas...
Enfim... Não basta apenas compilar um ou dois programas para ter o que você
quer... =)

Na verdade, dizem as lendas, que vale a pena otimizar as coisas que
são utilizadas o tempo todo - leia-se kernel e glibc. E ambos já
existem em várias arquiteturas (libc6-i686, libc6-sparc64, libc6-amd64
etc).
Então já que o mais crítico foi coberto, haverá ganho, mas o custo compensa?


Se você quer algo mais ou menos otimizado para o teu uso, recompile o sistema
inteiro... Dá trabalho e demora (O OpenOffice chega a demorar umas 9 horas
para compilar numa máquina razoável), mas é divertido... =)

Foi divertido esperar as primeiras vezes (na época demorava mais de
12h p/ compilar o OO).
Até o dia em que eu tinha deixado o micro compilando a noite toda
quando passou do OO 1.2.4.1 p/ o 1.2.4.2; ai para minha surpresa, dois
dias depois saiu o 1.2.4.2a.
Interessante mencionar que o micro não fica tãããão lento assim
enquando compila, mas a sua memória vai p/ o buraco - dos 512MB que eu
tinha, os processos do GCC ocupavam picos de uns 350 a 400 MB.... ou
seja, uso do micro limitado ao mínimo p/ não ter que ir p/ swap.
P/ completar, logo na semana seguinte, saiu 2o. update do mozilão -
foi a gota d'água p/ eu largar de vez o gentoo... funcionava mto bem,
mas as vezes eu queria que meu micro não ficasse compilando coisas 90%
do tempo, pois não tem um repositório tipo o stable do Debian.


Vida longa ao bom e velho Debian!! :-)

--
Marcos



Reply to: