Acredito que houve um certo exagero por parte dele =)
O uso da HD tente a crescer sim, pois ao utilizar as opções -O3 e
outras de otimizacao no GCC o codigo assembly e por tabela o binario
ficam maiores, pois por exemplo:
algo que seria assim:
for(i=0; i<5; i++) {
x[i] = i+1;
}
é "convertido" p/ isso:
x[0] = 1;
x[1] = 2;
x[2] = 3;
x[3] = 4;
x[4] = 5;
Outras coisas tb sao feitas com o intuito de otimizar o código, tais
como fazer ligação estatica e não dinamica.
Porem o fato de simplesmente compilar com uma flag para a arquitetura
i686 ou k7, ao meu ver nao aumentaria o código, porem nunca testei
para ver. De uma olhada no man do gcc.
On 12/9/06, Bruno Buys <bruno.grupos@gmail.com> wrote:
> Marcos Lazarini wrote:
>
> > Em 05/12/06, Wendell A. Silva<wendell@ctech.srv.br> escreveu:
> >
> >> Saudações.
> >>
> >> Todos os pacotes do Debian são compilados para a arquitetura i386.
> >> Existe algum repositório para a arquitetura i686?
> >> Como proceder para fazer a otimização de todo o sistema?
> >
> >
> > Os pacotes que fazem a diferença de serem específicos p/ arquitetura,
> > já são compilados, e tem as terminações 586 686 k7 etc etc. No caso,
> > acho que só o kernel....
> > Nos demais pacotes, o ganho seria marginal.
> >
> > Quem já usou Gentoo sabe que com tudo compilado específico o micro
> > fica mais rápido, mas o uso de HD triplica e a velocidade não é tão
> > mais rápida assim... talvez uns 10% ou 15%
> >
> > Eu acho a posição do debian bastante sábia. Não vejo motivos p/ vc
> > ficar compilando pacotes com o objetivo de 'otimizar o sistema'.
> >
> porque que o uso de hd triplica?