[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Arquitetura i686 - otimização do Debian



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?


--
To UNSUBSCRIBE, email to debian-user-portuguese-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org




--
Ricardo Carlini Sperandio
Analista/Consultor Linux
Connectcom - GISUT / CEF
GEDEL: Grupo Especializado em Desenvolvimento Linux
DCC/UFMG - Formado - 9 creditos

O homem que nunca cometeu um erro nunca fará nenhuma outra coisa.



Reply to: