On Mon, 4 Aug 2003, Alin Nastac wrote:
> Ce fel de optimizari sint astea daca exista posibilitatea ca -O3 sa fie
> mai lent in executie decit -O2? Doar nu vrei sa spui ca developerii
> gcc-ului s-au gindit ca e mai bine sa optimizeze dpdv a size-ului in loc
> de speed?
-O3 scoate executabile mai mari insa mai rapide. Deci acum
ramine la latitudinea developerului daca timpul total de la lansare pina
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.
Deci trebuie evaluat pentru fiecare aplicatie in parte, pentru
ca optim poate fi -O2 sau -O3, dupa caz, si nu neaparat cel cu gradul de
optimizare mai mare (-O70).
man gcc
--
Any views or opinions presented within this e-mail are solely those of
the author and do not necessarily represent those of any company, unless
otherwise expressly stated.