Meio Bit » Arquivos » Demais assuntos » Linux até 40% mais rápido trocando o compilador

Linux até 40% mais rápido trocando o compilador

26/02/2009 às 15:33

Durante a recente polêmica sobre performance do Firefox no Linux, comparado a versões de outros sistemas operacionais, o leitor Paulo Ricardo apontou, neste post do BR-Linux, uma declaração de Ted Mielczarek, desenvolvedor da Mozilla:

"Eu acho que a realidade que as pessoas têm que encarar é que o Visual C++ produz código muito melhor que o GCC. O Microsoft Visual C++ é melhor porque o compilador apenas emite uma linguagem intermediária, e o linker faz todo o trabalho"

Ted ousou mexer em um dos dogmas mais sagrados do Mundo Livre, a qualidade do Gnu Compiler Collection, conjunto de ferramentas que tem Richard Stallman em pessoa, como seu criador.

Pois bem; o pessoal do projeto LinuxDNA resolveu ir contra o dogma; experimentaram compilar o kernel do Linux com o ICC - Intel C Compiler.

Resultado?

Performance de até 40% a mais em algumas áreas do kernel, e média entre 8 e 9% de ganho de performance no desempenho geral.

Números esses conseguidos com a versão 8 do ICC. Hoje ele já está na 11.

Fonte: Linux Journal - dica do Pedro Vanzella

relacionados


Comentários