View previous topic :: View next topic |
Author |
Message |
ness01 Tux's lil' helper
Joined: 06 Oct 2004 Posts: 76
|
Posted: Fri Jan 21, 2005 2:34 pm Post subject: CFLAGS ändern? |
|
|
Nachdem ich ein tolles script irgendwo hier im Forum gefunden hab, dass mir sichere CFLAGS verrät, dachte ich mir, frag besser nochmal nach...
Das script schlägt vor:
-mfpmath=sse -msse2 -mmmx -m3dnow
Davon hab ich noch nix in den CFLAGS, die so aussehen:
-march=athlon64 -O2 -pipe
Meine Frage: würde es einen Signifikanten Geschwindigkeitsunterschied bringen, die neuen Flags einzutragen alles neu zu kompilieren? _________________ Jedem das seine und allen das selbe - so will es die moderne Demokratie
my blog |
|
Back to top |
|
|
jwj Apprentice
Joined: 07 May 2004 Posts: 240
|
Posted: Fri Jan 21, 2005 2:47 pm Post subject: |
|
|
Deine ursprünglichen FLAGS sind gut, mit den zusätzlichen Optionen könnte das System instabiler werden und einen merkbaren Geschwindigkeits-Unterschied wirst du nicht feststellen.
Es bringt IMHO mehr einen aktuellen Compiler zu verwenden. |
|
Back to top |
|
|
ness01 Tux's lil' helper
Joined: 06 Oct 2004 Posts: 76
|
Posted: Fri Jan 21, 2005 2:55 pm Post subject: |
|
|
jwj wrote: | Es bringt IMHO mehr einen aktuellen Compiler zu verwenden. | gcc (GCC) 3.4.3 20041125 (Gentoo Linux 3.4.3-r1, ssp-3.4.3-0, pie-8.7.7)
Copyright (C) 2004 Free Software Foundation, Inc.
Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
gibt KEINE Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE ZWECKE.
(Bei gentoo ja kein Problem...)
Ist das mit der Geschwindigkeit die allgemeine Meinung?
Dann lass ich das... _________________ Jedem das seine und allen das selbe - so will es die moderne Demokratie
my blog |
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 2:59 pm Post subject: |
|
|
jwj hat schon recht.
Ich bin aber selber auch eher so ein Optimierungsfreak.
Ich würde Dir vorschlagen das -o2 durch -o3 zu ersetzen.
Das ist ein höheres Optimierungslevel. Funktioniert im Grunde ganz gut.
Die Binarys werden wetwas größer aber auch net enorm.
Und ja... dann evtl. prelink verwenden? Also das bringt auch etwas mehr Leistung.
Weil dadurch viele Libs, die doppelt oder dreifach geladen werden, nur einmal geladen werden und schon also RAM und Startup-Zeit der Apps. |
|
Back to top |
|
|
c07 Veteran
Joined: 25 Oct 2002 Posts: 1091
|
Posted: Fri Jan 21, 2005 3:15 pm Post subject: Re: CFLAGS ändern? |
|
|
Ändern wird nur -mfpmath=sse was, der Rest ist im -march inklusiv. Kann dadurch schneller werden, manches aber auch langsamer. Alles neu bauen würd ich bloß deshalb jedenfalls nicht. |
|
Back to top |
|
|
jwj Apprentice
Joined: 07 May 2004 Posts: 240
|
|
Back to top |
|
|
NightDragon Veteran
Joined: 21 Aug 2004 Posts: 1156 Location: Vienna (Austria)
|
Posted: Fri Jan 21, 2005 4:28 pm Post subject: |
|
|
Ja genau *g*
die hab ich auch in verwendung. |
|
Back to top |
|
|
|