[mythtv-users] Mythfrontend loop using 99% CPU

Pedro Pessoa prp at pobox.com
Thu Dec 14 09:24:28 UTC 2006


Mythfrontend seems to be stuck on a loop:

gettimeofday({1166088038, 10226}, NULL) = 0
ioctl(3, FIONREAD, [0])                 = 0
gettimeofday({1166088038, 10621}, NULL) = 0
select(9, [3 8], [], [], {0, 0})        = 0 (Timeout)
gettimeofday({1166088038, 10908}, NULL) = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0
sched_yield()                           = 0

This was from strace.

It really doesn't slow things down, it keeps completely responsive. However it 
make the cpu usage go up, not allowing for the freq. step down to occour.

This is mythtv compiled from mythtv-0.20.tar.bz2 (after the 'a' patch relase) 
on a Mandriva 2007 machine.

Pedro


More information about the mythtv-users mailing list