PLD-doc: Optimization-pl.txt (NEW)
Tomasz Pala
gotar w polanet.pl
Wto, 22 Kwi 2003, 15:50:52 CEST
On Tue, Apr 22, 2003 at 15:45:43 +0200, Piotr Szymański wrote:
> > A porównywałeś z -Os? Jakbyś miał chwilę wolnego czasu CPU i byś mógł,
> > byłoby świetnie:)
> W dlugi weekend na bank bedzie jakis update snapow kde, wiec tamte serie moge
> przbebudowac z -Os zamiast -O3 (bo rozumiem ze obu naraz nie mozna). Co do
Nie można - -Os to jest -O2 z optymalizacją rozmiaru. -O3 na rozmiar
optymalizować się nie da, bo to -O2 z -finline-functions (i
-frename-registers), więc to jakby sprzeczne cele.
> oo, to on na duronie 800mhz/650mbram buduje sie ok. 20h, zatem przebuduje go
> tylko jesli wzrost szybkosci dzialania kde bedzie zauwazalny.
Oki, mam nadzieję, że będzie.
> > Nie. A to daje czasem duże oszczędności na rozmiarze binarki, co się
> > przekłada na prędkość pracy.
> A jakie moga byc konsekwencie tego?
Nie da się debugować. Ale i tak nam się binarki stripują, więc żadna
strata.
> Ktos wspominal ze np. glibc sie z tym
> wywala itp. Spytam wieczorem na kde-devel o tym.
Jeśli coś się wykłada to jest to raczej błąd w kodzie bądź samym
kompilatorze. Ale kernel czy glibce to jest trochę inna para kaloszy.
> > Zamiast dynamicznie relokować biblioteki współdzielone, przydziela im na
> > stałe sloty, dzięki czemu unika się liniowego przeszukiwania pamięci.
> Sprobuje w dlugi weekend.
Fajnie.
--
GoTaR <priv0.onet.pl->gotar> USA sux
...Dżahilijja... znowu? Nadal...
PLD stuff at http://mops.uci.agh.edu.pl/~gotar/
Więcej informacji o liście dyskusyjnej pld-devel-pl