Regression Problem in Xorg 7.3
Anthony L. Awtrey
tony at awtrey.com
Wed Dec 12 13:30:09 PST 2007
On 12/12/2007 02:45 PM, Adam Jackson wrote:
> I really don't think you mean 6.5, but regardless.
You are correct, it was not 6.5. Debian changed their version numbers
and it threw me off. As best I can determine Etch shipped with Xorg 7.0.
> One first-order thing you could do is compare the performance numbers
> for those tests against the Xvfb's from Etch and Lenny. That would at
> least give you a hint whether the overhead is in the DDX or in the core
> server. Likewise, comparing between the i810 and vesa drivers from each
> release would hint whether it's a driver problem.
I installed xvfb as you suggested. I ran my pixmap_perf.py and
image_perf.py applications against both Xorg and Xrbf servers.
Etch benchmark using Xorg:
cf-18:~/Xorg_Performance/pygtk$ ./pixmap_perf.py
Time to draw a pixmap over a pixmap 5000 times: 15.002710
cf-18:~/Xorg_Performance/pygtk$ ./image_perf.py
Time to flip the blue overlay 500 times: 17.241337
Etch benchmark using Xvfb:
cf-18:~/Xorg_Performance/pygtk$ ./pixmap_perf.py
Time to draw a pixmap over a pixmap 5000 times: 0.217493
cf-18:~/Xorg_Performance/pygtk$ ./image_perf.py
Time to flip the blue overlay 500 times: 30.973030
Lenny benchmark using Xorg:
cf-18:~/Xorg_Performance/pygtk$ ./pixmap_perf.py
Time to draw a pixmap over a pixmap 5000 times: 12.012802
cf-18:~/Xorg_Performance/pygtk$ ./image_perf.py
Time to flip the blue overlay 500 times: 25.642715
Lenny benchmark using Xvfb:
cf-18:~/Xorg_Performance/pygtk$ ./pixmap_perf.py
Time to draw a pixmap over a pixmap 5000 times: 0.336718
cf-18:~/Xorg_Performance/pygtk$ ./image_perf.py
Time to flip the blue overlay 500 times: 18.626873
I'm not sure what this means... The image_perf.py on Lenny running Xvfb
is much faster than the same code running on Etch running Xvfb. So does
the slow Lenny Xorg performance mean it is more likely the Intel driver?
Tony
More information about the xorg
mailing list