Comment 35 for bug 565981

Revision history for this message
Conn O Griofa (psyke83) wrote :

Using kernel 2.6.32-21-generic and xorg-edgers packages:

After just 10 minutes uptime the slowdown has occurred, with a lower object bytes count than before. Here is the output at the point in which the slowdown became noticeable:

conn@nx9010:~$ pid=`pidof X` ; for t in `seq 1 10`; do eog /usr/share/backgrounds ; echo `grep "object bytes" /sys/kernel/debug/dri/0/gem_objects` `ps ocomm,vsz,rss $pid |grep X`; done
156647424 object bytes Xorg 26912 18948
158511104 object bytes Xorg 26912 18948
163356672 object bytes Xorg 27680 19524
162840576 object bytes Xorg 27680 19524
164474880 object bytes Xorg 26912 18948
166895616 object bytes Xorg 21808 13844
168878080 object bytes Xorg 21808 13844
170754048 object bytes Xorg 21808 13844
172756992 object bytes Xorg 21808 13844
174747648 object bytes Xorg 21808 13844

Conclusion: in the case of my particular system, the memory leak is occurring in all cases (with or without the X server update or xorg-edgers packages), but the slowdown can be avoided by using the 2.6.34-rc5 kernel.

I have just one more combination to test: kernel 2.6.34-rc5 + stock drivers (i.e., no xorg-edgers packages) + the proposed X server update. After that, I promise to stop spamming this bug ;).