[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: