Mennyi sebességet bukok?

Fórumok

Sziasztok.

Tömören. Ki van a tudatom, a 64-32-bit házassággal, a multilib miatt hol nincs opengl-hol van (attól függően előtte mit csináltam), a 32-bites alkalmazásoknak egyáltalán nincs hagja. Bizonyos csomagok folyton behibbannak, met nem találják a könytáraikat, és linkelgessem összefelé. Erre azt mondta az egyik ismerős, hogy rakjak 32-es rendszert fel úgy, hogy a CFLAGS-változót jól állítom be, egész poontosan:
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
Na már most én elég sokat tömörítek, konvertálok, meg programozni nagyon szeretek (C,C++). Mennyit bukuk így a sebességen? Örülnék egy pár személyes tapasztalatnak, és tényleg nem flame-lőket keresek, veszekedi azon hogy 32-vagy 64.

Köszi mindenkinek.

Hozzászólások

Na lemértem. Ja mindkettő gentoo a cflags-ok követklezők, USE mindkettőnek ugyanaz:
64-bit
CFLAGS="-O2 -march=athlon64 -pipe"
CHOST="x86_64-pc-linux-gnu"
32-bit
CFLAGS="-O2 -march=k8 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
1. egy kernel kicsomagolása tar.bz2-ből (gyanazt a kernelt tömörítettem ki mind a 2 rendszeren)
64-biten:
real 0m42.367s
user 0m17.449s
sys 0m21.285s
32-biten
real 0m57.137s
user 0m19.491s
sys 0m23.325s

külömbség~26%

mencoder csak a teszt kedvéért egy 1*-es kódolás egy eredeti dvd-ből (ugynazt a scriptet használtam pont ugyanazzal a beállítáaokkal), itt csak a realokat írtam le ill a 32-biten
64-biten:
real 42m02.378s
32-biten
real 59m01.198s

külömbség~29%

Szóval szebvedek a linkekkel inkább. Ez sok külömbség.