Re: perculiar performance problem
El Viernes, 10 de Septiembre de 2004 18:17, Linus McCabe escribió:
> Hello!
>
> Here's a x11perfcomp comparision between the two computers #1 is the debian
> box, #2 is the suse box:
>
> 1 2 Operation
> -------- ----------------- -----------------
> 21900000.0 9450000.0 ( 0.43) Dot
> 43700.0 81600.0 ( 1.87) 100x100 rectangle
> 43700.0 81600.0 ( 1.87) 100x100 stippled rectangle (8x8 stipple)
> 1960000.0 1750000.0 ( 0.89) 1x1 opaque stippled rectangle (17x15
> stipple) 42800.0 14000.0 ( 0.33) 100x100 stippled rectangle (161x145
> stipple) 366000.0 301000.0 ( 0.82) 100-pixel line segment (1 kid)
> 30100.0 25100.0 ( 0.83) 500x500 rectangle outline
> 1100000.0 385000.0 ( 0.35) 10-pixel solid circle
> 4570.0 7680.0 ( 1.68) 500-pixel filled ellipse
> 826000.0 361000.0 ( 0.44) Fill 1x1 tiled trapezoid (17x15 tile)
> 3800000.0 2290000.0 ( 0.60) Char in 80-char image line (TR 10)
> 273000.0 136000.0 ( 0.50) PutImage 10x10 square
> 58800.0 9400.0 ( 0.16) Move window (4 kids)
> 51500.0 8140.0 ( 0.16) Move window (16 kids)
> 48300.0 7590.0 ( 0.16) Move window (25 kids)
> 38400.0 6560.0 ( 0.17) Move window (50 kids)
> 34600.0 5670.0 ( 0.16) Move window (75 kids)
> 30500.0 5010.0 ( 0.16) Move window (100 kids)
> 20500.0 3280.0 ( 0.16) Move window (200 kids)
>
> As you can see, the debian box is (and should be!!) faster on almost all
> tests, but why not on some!?
>
Hi, mine is AMD 2100+, radeon 9200SE with fgl drivers 3.9, asus chipset, with
a hand made 2.6.3 from debian sources. All latest SID software. And also is
faster than both machines on some tests, but slower in other than the suse
box.
> Any help or hints or pointers where to look for info is highly appreciated.
>
Well, one big thing of linux is that you can optimize binary code for your
machine. But Debian is compiling on 2004 for 386 boxes. Suse has not that
problem, so they compile for 586 and some for 686. I am not sure this is the
unique reason, but sure it is one.
The unique thing I can tell you is to install libc6-686 and the apropiate
kernel package.
This is the main reason people turn their general-proposit PC to a
gcc-dedicated system installing gentoo. Well, exists apt-build.
Some time ago, there was a talk about compiling for 486. But some people said
they had some 386 with 16MB RAM, and of course, they wanted to have an
updated debian system. It is more diference between 386-486 than 486-586.
What the hell, slackware compiles with -mcpu=586, optimizing for 586 but still
working on 386. Also IMHO is ilogical (¿stupid?) compiling some pkgs for 386.
Who is so crazy to install gnome 2.6, or kde 3.3, even XFree86 4.3 on a 486,
or a pentium100 (and what is the max memory you can install on a 386 mother
board?). I think they don't work.
Excuse if something is not totally acurate.
Only my "passion" for Debian mantains me with it, and the hope one day it will
be compiled for 586 :(
> /Linus
Reply to: