[mythtv-commits] Ticket #6461: MythUI Program Guide unresponsive
MythTV
mythtv at cvs.mythtv.org
Thu Apr 16 12:36:13 UTC 2009
#6461: MythUI Program Guide unresponsive
------------------------------------+---------------------------------------
Reporter: bradley.kite at gmail.com | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: MythTV - General | Version: head
Severity: medium | Mlocked: 0
------------------------------------+---------------------------------------
Hi,
I've just tested the new MythUI guide grid, and found it really
unresponsive.
When first loading the program guide, it fetches the channel icons for
each channel that is displayed within the guide - which takes around 5
seconds:
{{{
2009-04-16 13:23:50.677 Loading window theme from
/usr/local/share/mythtv/themes/default-wide/schedule-ui.xml
2009-04-16 13:23:51.535
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/bbc1.jpg)
2009-04-16 13:23:52.340
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/bbc2.jpg)
2009-04-16 13:23:53.145
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/itv1.jpg)
2009-04-16 13:23:53.958
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/channel4.jpg)
2009-04-16 13:23:54.771
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/five.jpg)
2009-04-16 13:23:55.635
RemoteFile(myth://192.168.254.1:6543//root/.mythtv//channels/itv1.jpg)
}}}
The time-stamps on these logs provide a good illustration of how long I
have to wait for the GUI to respond to each button press.
When scrolling up/down, each channel icon that is displayed on-screen is
re-fetched, causing approx 4-5 second delay.
When going left/right, it tries to re-fetch the channel icon just for the
currently selected channel, causing about a 1.5 second delay.
There is very little CPU time consumed while waiting for the GUI to
respond.
I'm running separate front-end and backends - I dont know if the same
performance issue occurs when on a combined front-end/back-end system.
I'm happy to debug/test further if required.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/6461>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list