Hello all,
I have some datapoints which I would like to share. I am not sure if a straight ‘top’ is preferred or whether there are some switches to ‘top’ which I should be using, anyway here is what I have to report so far. Note, this is still with my CPU overclocked by 10% ..
‘top’ while watching HD channel with no OSD ..
top - 19:20:30 up 22 min, 1 user, load average: 4.31, 3.95, 2.77
Tasks: 90 total, 2 running, 86 sleeping, 0 stopped, 2 zombie
Cpu(s): 49.0%us, 1.7%sy, 0.0%ni, 46.7%id, 0.7%wa, 1.0%hi, 1.0%si, 0.0%st
Mem: 771952k total, 763504k used, 8448k free, 1188k buffers
Swap: 1157680k total, 143600k used, 1014080k free, 420564k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3292 mythtv 0 0 435m 251m 121m S 43.6 33.3 5:41.66 mythfrontend
3227 root 0 0 264m 192m 100m S 7.3 25.5 0:53.54 Xorg
3159 mythtv 0 0 306m 26m 11m S 1.3 3.5 0:11.50 mythbackend
1048 root 0 -5 0 0 0 S 0.3 0.0 0:00.03 kjournald
1 root 0 0 1948 636 540 S 0.0 0.1 0:00.84 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 0 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 0 -5 0 0 0 S 0.0 0.0 0:00.09 events/0
6 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
‘top’ while watching HD channel with OSD up, after first starting MythTV (stuttering is barely noticeable) ..
top - 19:23:22 up 25 min, 1 user, load average: 4.03, 4.03, 3.00
Tasks: 90 total, 2 running, 86 sleeping, 0 stopped, 2 zombie
Cpu(s): 96.0%us, 1.7%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.0%hi, 1.3%si, 0.0%st
Mem: 771952k total, 762624k used, 9328k free, 2328k buffers
Swap: 1157680k total, 143584k used, 1014096k free, 421568k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3292 mythtv 0 0 360m 188m 68m S 92.9 25.0 7:07.07 mythfrontend
3227 root 0 0 211m 143m 49m S 6.3 19.1 1:01.15 Xorg
3159 mythtv 0 0 300m 28m 11m S 0.3 3.8 0:14.19 mythbackend
1 root 0 0 1948 636 540 S 0.0 0.1 0:00.84 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 0 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 0 -5 0 0 0 S 0.0 0.0 0:00.10 events/0
6 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
‘top’ while watching HD channel with OSD up, using ‘up; button on remote ‘browsing’ message on screen,
Frozen screen, until OSD disappears. (note, most of the time, browsing in this way does not freeze the screen, I am not sure what triggers this phenomena) ..
top - 19:21:18 up 23 min, 1 user, load average: 4.52, 4.06, 2.86
Tasks: 90 total, 2 running, 86 sleeping, 0 stopped, 2 zombie
Cpu(s): 97.3%us, 1.1%sy, 0.0%ni, 0.0%id, 0.0%wa, 1.5%hi, 0.0%si, 0.0%st
Mem: 771952k total, 764336k used, 7616k free, 1276k buffers
Swap: 1157680k total, 143600k used, 1014080k free, 421196k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3292 mythtv 0 0 435m 251m 121m S 99.2 33.3 6:07.29 mythfrontend
3159 mythtv 0 0 306m 26m 11m S 1.5 3.5 0:12.08 mythbackend
3351 root 0 0 2236 1136 856 R 0.4 0.1 0:00.86 top
1 root 0 0 1948 636 540 S 0.0 0.1 0:00.84 init
2 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
3 root 0 19 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0
4 root RT 0 0 0 0 S 0.0 0.0 0:00.00 watchdog/0
5 root 0 -5 0 0 0 S 0.0 0.0 0:00.09 events/0
6 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 khelper
7 root 0 -5 0 0 0 S 0.0 0.0 0:00.00 kthread
After first starting MythTV it comes up on a SD channel as it defaults to my PVR-500 card, I then select CH180 (HD channel, using Airstar card), I see the following appear in the backend logfile (/var/log/mythtv/mythbackend.log) ..
2007-05-09 19:44:54.759 adding: mythtv as a client (events: 0)
2007-05-09 19:44:54.761 TVRec(3): Changing from None to WatchingLiveTV
2007-05-09 19:44:54.762 TVRec(3): HW Tuner: 3->3
2007-05-09 19:44:55.272 Finished recording Hindenburg: Titanic of the Skies: channel 1621
2007-05-09 19:44:55.308 Finished recording Hindenburg: Titanic of the Skies: channel 1621
2007-05-09 19:44:55.340 Preview Error: Previewer file '/myth/tv/1621_20070509194454.mpg' is not valid.
2007-05-09 19:46:39.138 Expiring Hindenburg: Titanic of the Skies from Wed May 9 18:00:00 2007, 0 MBytes, forced expire (LiveTV recording)
2007-05-09 19:46:39.173 Expiring Hindenburg: Titanic of the Skies from Wed May 9 18:00:00 2007, 35 MBytes, forced expire (LiveTV recording)
2007-05-09 19:46:39.177 Expiring Malcolm in the Middle "Forbidden Girlfriend" from Wed May 9 19:30:00 2007, 4 MBytes, forced expire (LiveTV recording)
Also, after watching TV for about an hour, I see the following appear in the log and the "Error Was encountered while displaying video" message appear on the screen (note the preview error and the pointer to non-existent .mpg file). Although this is annoying as hell I don’t think it is directly related to the OSD stuttering problem. I have discussed this error in an existing post to this forum but it seems that no one has any answers yet.
(See
http://mysettopbox.tv/phpBB2/viewtopic. ... highlight=)
2007-05-09 20:00:40.120 Expiring Tsunami: Facing the Wave from Tue May 8 19:00:00 2007, 449 MBytes, forced expire (LiveTV recording)
2007-05-09 20:10:40.919 Expiring American Idol from Tue May 8 20:00:00 2007, 1048 MBytes, forced expire (LiveTV recording)
2007-05-09 20:10:45.461 TFW, Error: Write() -- IOBOUND begin cnt(9400) free(1515)
2007-05-09 20:10:46.510 TFW, Error: Write() -- IOBOUND end
2007-05-09 21:00:01.190 Finished recording Destroyer: Forged in Steel: channel 1621
2007-05-09 21:00:01.393 TVRec(3): Enabling Full LiveTV UI.
2007-05-09 21:00:03.001 TVRec(3): RingBufferChanged()
2007-05-09 21:00:03.023 Finished recording Hindenburg: Titanic of the Skies: channel 1621
2007-05-09 21:00:03.039 TVRec(3): Enabling Full LiveTV UI.
2007-05-09 21:00:03.041 Preview Error: Previewer file '/myth/tv/1621_20070509210001.mpg' is not valid.
2007-05-09 21:00:03.070 Finished recording Destroyer: Forged in Steel: channel 1621
2007-05-09 21:00:03.101 TVRec(3): RingBufferChanged()
2007-05-09 21:00:03.123 Finished recording Hindenburg: Titanic of the Skies: channel 1621
2007-05-09 21:00:03.170 TFW, Error: Write() -- IOBOUND begin cnt(9400) free(1515)
2007-05-09 21:00:03.191 TFW, Error: Write() -- IOBOUND end
0: start_time: 7384.532 duration: 323.955
1: start_time: 7384.532 duration: 323.955
stream: start_time: 82050.350 duration: 3599.496 bitrate=14775 kb/s
2007-05-09 21:00:04.987 AFD: Opened codec 0x8252c00, id(MPEG2VIDEO) type(Video)
2007-05-09 21:00:04.990 AFD: Opened codec 0x825a6c0, id(AC3) type(Audio)
2007-05-09 21:00:04.994 NVP: Recording does not have position map.
Run 'mythcommflag --file 1621_20070509200001.mpg --rebuild' to fix
2007-05-09 21:00:12.510 TVRec(3): Changing from WatchingLiveTV to None
2007-05-09 21:00:12.724 Finished recording Hindenburg: Titanic of the Skies: channel 1621
2007-05-09 21:00:44.555 Expiring Daily Planet from Tue May 8 20:00:00 2007, 1805 MBytes, forced expire (LiveTV recording)
I will now go away and research how I go about dialing down the eye candy for my OSD,
Thanks everyone for your help,
Kevin