When my machine is idle, compiz is generating > 50 wakeups a second. The main culprit seems to be waiting for a video sync which happens at ~50Hz. Attaching gdb I can see this occurs in:
PrivateGLScreen::waitForVideoSync() in /usr/lib/compiz/libopengl.so
Not sure if this is a requirement or not, but it seems rather sub-optimal to be waiting on the video sync at
50Hz while the system is effectively idle. Is this a bug or a feature?
Using Precise + Unity 3D with today's latest updates (16th Jan 2012) on x86_64.
When my machine is idle, compiz is generating > 50 wakeups a second. The main culprit seems to be waiting for a video sync which happens at ~50Hz. Attaching gdb I can see this occurs in:
PrivateGLScreen ::waitForVideoS ync() in /usr/lib/ compiz/ libopengl. so
Not sure if this is a requirement or not, but it seems rather sub-optimal to be waiting on the video sync at
50Hz while the system is effectively idle. Is this a bug or a feature?
Using Precise + Unity 3D with today's latest updates (16th Jan 2012) on x86_64.