[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