At 17:00 4/8/2001 +0000, Daniel van Ham Colchete wrote:
>O problema do RPM � que ele j� vem pr�-compilado. O kernel seria o melhor
>exemplo para explicar.
>No kernel voc� escolhe o seu processador e exatamente o que a sua m�quina
>tem, ent�o se voc� compilar o seu kernel manualmente o kernel vai usar o
>melhor poss�vel o seu pocessador e todos os recursos do seu computador sem
>ter a mais nem a menos. J� o kernel.rpm vem pr�compilado para 386 para que o
>mesmo RPM compat�vel o m�ximo poss�vel.
>No programas acontece o mesmo, o PHP compilado dentro do apache � 10 vezes
>mais r�pido que como modulo. E qualquer programa que voc� compile vai tentar
>ver como se compilar melhor. J� quem produz um RPM o faz para que seja o
>mais compat�vel poss�vel com os computadores. E isso faz perder performace
>que ele poderia ter. � s� fazer uns testes de benchmark para conferir
>depois...

Da� vem a d�vida: essas distribuicoes que nao usam RPM, acaso elas nao vem 
com kernel compilado? Estranho, eu me lembro que j� instalei o mesmo cd do 
Slackware de 386 a Athlon, e nao compilei absolutamente nada para que o 
sistema operacional rodasse.

Na minha pergunta, eu queria saber especificamente qual era a diferenca de 
performance entre o kernel.deb, kernel.tgz, kernel.rpm, kernel.slp, 
etcetera. Ser� que s� eu percebo que nao h� diferenca de performance entre 
um binario em tgz, deb e RPM, pois sao TODOS arquivos compactados? Os 
algoritmos do programa, por algum milagre da informatica, MUDAM 
misteriosamente quando o mesmo codigo roda de um pacote instalado de um 
.deb ou de um .rpm?

Eu rodo FreeBSD numa outra m�quina aqui, e ele tem um negocio bastante 
interessante que � a compilacao por inteiro de todos os pacotes do sistema, 
do ls ao gcc, passando por perl, awk e todo o resto. Eu fiz isso dia 
desses, ajustando parametros de processador e etc, e sabe qual foi a 
diferenca de performance?

ZERO

Minhas regex nao rodaram mais r�pido, meu codigo compilado pelo gcc nao 
rodou mais rapido, meu acesso a disco nao melhorou, meu Apache nao mostrou 
paginas mais rapido, tudo medido pelo time, bonnie++ e webstone. S� fui ter 
uma melhora de performance usando alguns parametros do sysctl passados pelo 
Edson Brandi ([EMAIL PROTECTED]) que, SURPRESA, tiveram o mesmo resultado 
com os MESMOS PACOTES PRECOMPILADOS que vem no cd.

E agora, Jos�?


--
Thiago Pimentel -- [ - [EMAIL PROTECTED] - ] --

Programadores de verdade escrevem c�digo de verdade. Programadores surreais 
usam Visual Basic.
        -- Caio Begotti


Assinantes em 04/08/2001: 2255
Mensagens recebidas desde 07/01/1999: 126308
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a