NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public NextPVR Other Clients Old Stuff (legacy) MVP & NMT v
« Previous 1 … 81 82 83 84 85 … 115 Next »
MVP service causing PC stutter

 
  • 0 Vote(s) - 0 Average
MVP service causing PC stutter
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#1
2005-09-26, 01:02 PM
I recently started using a couple MVP's, and they're great. However, I run into a problem that I can't find a way to cure.

I've been noticing a stutter while watching movies on the gbpvr PC and have finally tracked it down. When either MVP is turned on but not being used, every five seconds on the PC one of the MVP services spikes the CPU. It doesn't seem to hit it too hard, anywhere from 35-42% utilization, but it definitely introduces a noticable and irritating stutter in the video playback on the host PC (sound is fine). The strange thing is that my CPU utilitization during playback only uses about 25-30% of the CPU, so it would seem that the two running together shouldn't have a problem since it still doesn't get anywhere near 100%. But it also doesn't seem like the service should use anything like that much CPU when it's not doing anything either other than, I assume, polling for input. If I turn the MVPs off, the periodic CPU spike disappears.

Does anyone have any suggestions? Sub, is there any chance that the MVP service isn't yielding like it should and so holding on to the CPU just a tad more than it should?

Thanks,
Tim
AOSandman
Offline

Member

Posts: 164
Threads: 4
Joined: Feb 2005
#2
2005-09-26, 03:57 PM
This is caused by the "Recording Now/Next" widget on the main menu. You can turn it off by editing the main menu skin. Look for the special element panel "NextRecording" and set visible to false.

Alternately (but not as clean), just leave your MVP(s) on some other menu (like the Recordings menu) when not in use.
P4 3.0 Ghz (hyperthreaded), 1024 MB DDR
XP Pro SP2
20 GB system drive
2x 250 GB data drives, RAID 0
Hauppauge PVR-350
Hauppauge PVR-150MCE
Hauppauge PVR-500
3x Hauppauge MediaMVP
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#3
2005-09-26, 04:56 PM
AOSandman Wrote:This is caused by the "Recording Now/Next" widget on the main menu. You can turn it off by editing the main menu skin. Look for the special element panel "NextRecording" and set visible to false.

No kidding?!? I can't wait to go home and try it. I'm not sure why a simple screen refresh would be so intensive but if that's all it takes to let me keep the MVPs turned on, it's sure a simple work-around.

Thanks for the reply.
Tim
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,671
Threads: 767
Joined: Nov 2003
#4
2005-09-26, 05:34 PM
Let me know if it corrects you problem. If it does seem to be the source, I'll see if I can find a fix. I'm surprised though, its doing very little when it updates the now/next. I'll also try it here.
AOSandman
Offline

Member

Posts: 164
Threads: 4
Joined: Feb 2005
#5
2005-09-26, 05:59 PM
Sub,

Does the MVP server check the DB at each screen refresh? Maybe the combo of disk IO and CPU usage, multiplied over several MVP servers, is enough to affect other processes? Just speculating, but turning off the widget definitely helped here.
P4 3.0 Ghz (hyperthreaded), 1024 MB DDR
XP Pro SP2
20 GB system drive
2x 250 GB data drives, RAID 0
Hauppauge PVR-350
Hauppauge PVR-150MCE
Hauppauge PVR-500
3x Hauppauge MediaMVP
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,671
Threads: 767
Joined: Nov 2003
#6
2005-09-26, 06:12 PM
Quote:Does the MVP server check the DB at each screen refresh?
Only if the date time on the gbpvr.mdb file has been changed.
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#7
2005-09-27, 01:34 AM (This post was last modified: 2005-09-27, 01:38 AM by wtg.)
AOSandman,

Your advice was right on. Like you said, if I had the MVP's sitting on a different screen than the main menu, the problem disappears. Then, when I turned off the "NextRecording" feature in the skin the performance problem disappeared completely. Now I'm just going to search the forums until I figure out how to have a different skin for the MVP versus the PC.

Sub, I have some more information for you regarding the problem. I got to thinking today that the CPU utilization I was seeing was still too small to account for the stutter I've been seeing during playback. I was just using taskman to determine the CPU use, with it's default polling of about once a second. I thought perhaps the CPU percentage was really going higher than the observed 40% or so but it was staying there so briefly that I wasn't seeing it. So I turned up the taskman polling frequency to it's highest setting. Look at the graph.

CPU Utilization w/Next Recording

At this polling frequency I was seeing short spikes of 70-90% CPU utilitization with no other process on the system doing anything.

Next, after removing the NextRecording panel, look at the graph. The CPU utilization goes to almost 0.

CPU Utilization w/o Next Recording

By the way, for point of reference on my machine the CPU utilization for the gbpvr process while serving a movie to the MVP runs around 4-6%. I don't know what's going on during the time the NextRecording panel is updated, but whatever it is, my machine sure doesn't like it. If there's anything you'd like me to do or logs you'd like me to post or whatnot, I'd be happy to oblige.

Thanks,
Tim
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,671
Threads: 767
Joined: Nov 2003
#8
2005-09-27, 01:38 AM
wtg, what spec is your machine?
wtg
Offline

Posting Freak

Posts: 1,402
Threads: 120
Joined: Mar 2005
#9
2005-09-27, 01:52 AM
sub Wrote:wtg, what spec is your machine?

It's not particularly beefy.

1.1 GHz Celeron, 512 meg of ram, 1Gb lan, 600GB disk space.

For reference, playback of a DVD-quality mpeg on the machine itself runs about 25-35% CPU utilization.

Tim
sub
Offline

Administrator

NextPVR HQ, New Zealand
Posts: 106,671
Threads: 767
Joined: Nov 2003
#10
2005-09-27, 02:09 AM
I'm guessings its just a bit too much for your machine. The recommended minimum for GB-PVR was a 1Ghz PIII class CPU or higher, and when you use an MVP it requires a bit more again. It looks like the flurry of activity required to generate and send the updated screen to MVP every so often is requires a bit too much CPU, disrupting other things going on PC.

I'd say the 'next recording' is just the first time you've noticed this. I'd guess that even if you disabled the next recording screen, the PC would be disrupted by anyone using the MVP at the same time (regardless of screen).
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (2): 1 2 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  MVP Stutter and stop steeb 4 3,392 2012-05-14, 09:34 PM
Last Post: steeb
  Video stutter with M34a and GBPVR eurochild 8 3,413 2010-02-28, 04:52 PM
Last Post: mvallevand
  GB-PVR on HP Mediasmart Server - service not running ossodiseppia 1 2,026 2009-04-08, 06:15 AM
Last Post: User
  Moved MVP, now have stutter issues pcrosley 1 1,586 2009-04-05, 01:41 AM
Last Post: sub
  Stutter on live tv and recordings vs mux & dongle newyankee 4 3,264 2009-03-12, 09:15 AM
Last Post: agh!
  PCH Web Service zed 4 3,127 2009-02-28, 05:27 AM
Last Post: zed
  Chicking MCP/NMT Server Service srhutch 9 2,956 2009-02-15, 04:51 PM
Last Post: mvallevand
  HD sleep mode causing MVP crash drbenjamin 2 1,408 2007-12-30, 03:35 PM
Last Post: sub
  Stutter TV mugs 2 1,523 2007-12-30, 03:32 AM
Last Post: mugs
  MVP won't start with firewall enabled - PVRX2 and recording service ARE exceptions. JP23 5 2,383 2007-12-22, 01:38 AM
Last Post: mvallevand

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode