[Cairo] X server CPU Load problem

Carl Worth cworth at east.isi.edu
Thu Aug 28 06:41:45 PDT 2003


On Aug 27, Soorya Kuloor wrote:
 > Initially when I run the program, the CPU usage by X server is
 > reasonable (20-25%). However, after a while (0.5-1.5 hours), all of a
 > sudden, the X server starts consuming 95-98% of the CPU and redraw's
 > take around 30-40seconds (200ms under normal circumstances).

I've reproduced the bug on my machine. After running for about 1.5
hours with 400-600 ms redraws I see a sudden jump to redraws of about
2 minutes:

	Wed Aug 27 18:02:58 2003
	: Clip: 0, 0, 1024, 850, Time: 545.469000
	Wed Aug 27 18:02:59 2003
	: Clip: 0, 0, 1024, 850, Time: 543.026000
	Wed Aug 27 18:04:04 2003
	: Clip: 0, 0, 1024, 850, Time: 64695.152000
	Wed Aug 27 18:06:13 2003
	: Clip: 0, 0, 1024, 850, Time: 127147.366000
	Wed Aug 27 18:08:19 2003
	: Clip: 0, 0, 1024, 850, Time: 125105.065000

This is with the ati driver from XFree86 4.3.0 built from CVS on my
Debian machine.

 > Has anybody seen this before? Any clues as to why this may happen?

I don't have any theories. I'll try running this test case with the
kdrive server. If the bug shows up there it will probably be easier to
track it down.

-Carl




More information about the cairo mailing list