From: Yilmaz Cankaya (yilmaz.cankaya@ulugbey.de)
Date: Mon 09 Feb 2004 - 09:33:10 EST
Eger optimizasyonlarin getirilerini kullanmak ve hissetmek istiyorsaniz gen=
too yukleyin. Ancak bu sekilde olumlu bir sonuc alabilirsiniz.. -O3 en guve=
nli secenek dogrudur fakat -Os ve -02 da optimizasyonlar uretmesiyle berab=
er kucuk binaryler olusturuyor.. Overall performans onemli olunca bence cok=
iyi secenekler nitekim kernel de bu secenekle derleniyor.. Bu arada birka=
c programi optimize ederek sonuc almak mumkun degil zira ben bootstrapten y=
ukledigim gentoo sisteminde windoofs ile karsilastirinca cok buyuk bir perf=
ormans farki goruyorum..
Gelin siz de gentoo ailesine katilin..
On St, 07 Feb 2004 22:38:46 +0200
Enver ALTIN <enver.altin@frontsite.com.tr> wrote:
> On Wed, 2004-02-04 at 13:07, Volkan YAZICI wrote:
> > -O3 -fomit-frame-pointer -s -pipe
> -pipe sadece derlenme suresini kisaltiyor, gcc tarafindan kullanilan as,
> ld gibi araclarla iletisim icin pipe kullanimini sagliyor. Baska bir
> fonksiyonu yok. -fomit-frame-pointer parametresi zaten (diger bircok
> benzer parametre gibi) -O3 ile imply edilir, ayrica gerekli degil. -O3
> aslinda tek basina yeterli.
>=20
> -s de olusturulan binary dosyanin icerisindeki debugging datanin strip
> edilmesini saglayacak.
>=20
> > SORU: (genel cercevede sorunun sadece hiz ve stabilite oldugu goz
> > onune alinarak, debugging falan istenmeyecek sekilde) gcc ile bir
> > program derlerken, programin kendi "./configure --help" listesinden
> > yer alan optimizasyon parametrelerinden baska, gcc icin CFLAG
> > degiskeninde hangi parametreleri kullanmami onerirsiniz?
>=20
> -march ile CPU turu belirtmek disinda CFLAGS ve CXXFLAGS (C++ icin) ile
> oynamamak daha faydali olabilir. Buna karsin, -march=3Dpentium4 veya
> -march=3Dathlon-xp gibi tanimlarin cok faydali olmadigini hatirliyorum.
> Baris (Metin) ile gundelik geyiklerimizden birinde
> Pentium-optimized-i386 ile derlenen Debian/GNU Linux'un sisteme ozel
> derlenen Gentoo'dan cok az bir miktar daha hizli oldugu yonunde
> dagitimsal bir benchmark'in varligindan bahsetmisti. Okuyorsa yazacaktir
> sanirim.
> --=20
> __________
> | |
> | | Enver ALTIN (a.k.a. skyblue)
> | | Software developer, IT consultant
> | FRONT |
> |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D| FrontSITE Bilgi Teknolojisi A.=DE.
> |_____SITE_| http://www.frontsite.com.tr/
>=20
> -- Attached file included as plaintext by Ecartis --
> -- File: signature.asc
> -- Desc: This is a digitally signed message part
>=20
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>=20
> iD8DBQBAJUzVZCB2FZvqK0sRAgv3AJ4lI29VljE9AKPk8gSdWSDCAeYNowCfUR6U
> p7gHBGF3xpq90kZqmxymJC0=3D
> =3DC4h4
> -----END PGP SIGNATURE-----
>=20
>=20
>=20