On Wednesday 26 June 2002 22:21, you wrote:
> Eu n�o sei onde vc leu isto tamb�m. 

N�o li, medimos :-) Talvez o c�digo C seja melhor, nossos testes sempre foram 
com C++.

De qualquer maneira, eu realmente cometi um erro, eu me referia ao gcc 3.x 
antes do gcc3.1. O 3.1 melhorou bastante, mas n�o muito. Em C++ o c�digo 
ainda � bastante sofr�vel. Um desenvolvedor do gcc que trabalha na Red Hat e 
contribui para o mesmo projeto que eu (onde medimos a performance do gcc3), 
foi quem afirmou que apenas no 3.2 o c�digo deveria ter a mesma performance 
do 2.95.x. Talvez se referisse apenas a C++, n�o sei.

Quanto a tempo de compila��o, este est� realmente muito lento. Algo como 50% 
mais lento. A kdelibs compila aqui com gcc2.95 demora 1 hora, com o gcc CVS 
demora pouco menos de 2 horas, mas o kdelibs � um caso especial, mesmo, por 
causa do grande n�mero de linkagens que ele tem de fazer (o que atrasa 
bastante).

> Uma vez cheguei a compilar meus programas e sempre ganhava alguns
> segundos de tempo de execu��o quando usava o gcc 3.0 em rela��o ao
> 2.9.5; nunca ficava pior, embora a diferen�a de desempenho fosse quase
> desprez�vel.

Voc� teve sorte, ent�o. Como eu disse, talvez o c�digo C esteja mais 
otimizado. De qualquer forma, a promessa � de que o gcc 3.2 seja bem mais 
otimizado (embora o tempo de compila��o n�o deva ser muito melhor).

        Roberto.

Assinantes em 26/06/2002: 2225
Mensagens recebidas desde 07/01/1999: 172813
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a