On Sun, 2003-08-03 at 21:59, Tarhon-Onu Victor wrote:
> 
> la terminare este mai optim cu -O3 sau -O2. Pentru programe mai putin 
> complexe sau concepute modular in care modulele nu se incarca de mai 
> multe ori (aici ai beneficia de fs caching) optim ar fi -O2.

Da, mai e si chestia cu cache mic. In cazurile astea se poate incerca
-Os (care e un fel de -O2 mai "atent" cu marimea codului).

> Deci trebuie evaluat pentru fiecare aplicatie in parte, pentru 

Sa dea dracii-n ele, bai frate, ca nici dupa aplicatie nu merge. Adica,
sa zici ca aplicatia X are parametrii cutare si cutare care sint optimi
peste tot. Nu sint. Depinde de bibliotecile la care se leaga, de kernel,
de tot. Nashpa...
Optimizarile astea sint full-time job, daca vrei o chestie pe care s-o
crosetezi pina la moarte si sa n-o termini, apuca-te de optimizari. :-(

> ca optim poate fi -O2 sau -O3, dupa caz, si nu neaparat cel cu gradul de 
> optimizare mai mare (-O70).

Haha, misto.
Inca mai vezi aplicatii care baga -O9, desi gcc cam de multisor nu mai
schimba nimic dincolo de -O3.

-- 
Florin Andrei

I updated my website:
http://florin.myip.org/


Raspunde prin e-mail lui