|
GCC e a arquitetura do processador!
|
|
07/01/2011, 16:04
Resposta: #1
|
|||
|
|||
|
GCC e a arquitetura do processador!
Então pessoal, estou com uma pergunta simples mas que até agora ninguém soube me responder, vou tentar explicar da melhor forma possível antes de fazer a pergunta!
Estou compilando o kernel 2.6.34 e o 2.6.36 para o Debian 64bits! Tenho um processador Core i7860, ao entrar no menuconfig, na parte da família do processador, ao marcar a opção Core2/Xeon, eu tenho um kernel/sistema mais lento do que se eu marcar a opção Pentium 4! O sistema é bem mais rápido se eu marcar Pentium 4! Não importa a versão do GCC que eu use, seja 4.4 ou 4.5! Então agora a pergunta, porque a compilação para Pentium 4 possui maior desempenho do que se eu utilizar a família correta do meu processador (Core2/Xeon) de acordo com a documentação do GCC? A explicação mais lógica que consegui até o momento foi de um canadense do forum cprogramming: Citar:mtune=... does NOT affect the instruction sets used, or machines the executable is run on. Ou seja, segundo a explicação do cara, não importa usar o mtune e sim o march! Então quer dizer que a opção do menuconfig só ativa o mtune e não o march para o GCC? Alguém saberia me responder isso? |
|||
|
« Anteriores | Seguintes »
|
Usuários visualizando este tópico: 1 Visitantes






