Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
CFLAGS ändern?
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
ness01
Tux's lil' helper
Tux's lil' helper


Joined: 06 Oct 2004
Posts: 76

PostPosted: Fri Jan 21, 2005 2:34 pm    Post subject: CFLAGS ändern? Reply with quote

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
View user's profile Send private message
jwj
Apprentice
Apprentice


Joined: 07 May 2004
Posts: 240

PostPosted: Fri Jan 21, 2005 2:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
ness01
Tux's lil' helper
Tux's lil' helper


Joined: 06 Oct 2004
Posts: 76

PostPosted: Fri Jan 21, 2005 2:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
NightDragon
Veteran
Veteran


Joined: 21 Aug 2004
Posts: 1156
Location: Vienna (Austria)

PostPosted: Fri Jan 21, 2005 2:59 pm    Post subject: Reply with quote

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
View user's profile Send private message
c07
Veteran
Veteran


Joined: 25 Oct 2002
Posts: 1091

PostPosted: Fri Jan 21, 2005 3:15 pm    Post subject: Re: CFLAGS ändern? Reply with quote

Ä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
View user's profile Send private message
jwj
Apprentice
Apprentice


Joined: 07 May 2004
Posts: 240

PostPosted: Fri Jan 21, 2005 4:14 pm    Post subject: Reply with quote

Anstelle von sys-devel/prelink würde ich lieber die LDFLAGS in der make.conf setzen:
Code:

LDFLAGS="-Wl,-O1"

https://forums.gentoo.org/viewtopic.php?t=226909
Back to top
View user's profile Send private message
NightDragon
Veteran
Veteran


Joined: 21 Aug 2004
Posts: 1156
Location: Vienna (Austria)

PostPosted: Fri Jan 21, 2005 4:28 pm    Post subject: Reply with quote

Ja genau *g*
die hab ich auch in verwendung.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum