Re: Compilare Linux senza "optimize for size"
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Davide Prina ha scritto lo scorso 16/04/2009 20:27:
> 1tmt wrote:
>
>> quindi l'opzione -Os e' quella di default; strano, se si considera la
>> differenza di prestazioni per una applicazione compilata -Os, -O2 e -O3
>> (ma -O3 e' vietata per il kernel).
>
> no, ma per molti sorgenti viene sconsigliato di usare qualcosa superiore
> o -O2.
ribadisco, -O3 non riesce a compilare alcuni "dirty tricks" presenti nel
codice del kernel
> Inoltre compilare -O3 e -O2 il guadagno, se c'è (perché non sempre c'è
> un effettivo guadagno prestazionale), di solito è trascurabile
>
io scrivo codici di calcolo alle differenze finite, e il guadagno in
velocita' tra -O2 e -O3 e' mediamente del 20%
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iQEcBAEBAgAGBQJJ6C71AAoJECVi+PFMdzdCXJkH/jxiMlsEn1JUfV7oiJJUE8Cc
5MhvHq93RJplUXDOzvIidVAGahKxR6v0oXYLhgmQOljNuiDAyf5xgJNOBzuLCTDX
PVhp5Rpxu+QvK5r6NJmWismb1C5YpvxX3GNE/3Ae3QJM6J7M97jwypA1+m9pFZEi
hqA3CLTqd+XCDEvNAIqhjpS1+SumTXL1HklLoijlsrBeE9sJ9avQyze+B7ryayvH
8cpJONK91bInaKX+vO+DFssvW1Rie/c6S6deUQ3f5k+Ab7Mm3X/f1sp1ocH/3pJY
I8YT/34MGA9Nglu8JyY3d8As6RNI0QKDA4PUYSd2RaKbsS0RhHbnZkLHeS+ZGe8=
=sOK1
-----END PGP SIGNATURE-----
Reply to: