SageTV Community  

Go Back   SageTV Community > Hardware Support > Hardware Support
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

Hardware Support Discussions related to using various hardware setups with SageTV products. Anything relating to capture cards, remotes, infrared receivers/transmitters, system compatibility or other hardware related problems or suggestions should be posted here.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 03-01-2008, 12:38 PM
jmv jmv is offline
Sage Advanced User
 
Join Date: Jan 2007
Posts: 193
R5000MOD CPU Utilization/stuttering

I have 2 R5000MOD'd FIOS QIP2500-3 STB's. I also have 2 HDHomerun's for 6 tuners total on my SageTV server. I am using the latest SageTV multi version of the 5000HD 2.5f application.

I have a pretty beefy SageTV server box (Dual 5160 3.0GHz Xeon CPU's in a S5000XVN workstation MB; Storage is 3ware 9550SX with 14 spindles). When I am recording 1~6 streams, each stream consumes less that 3% CPU (each of the two 5000HD instances run 0.78% with instantaneous bursts to 2~3%). However, if I watch one of the 5000HD streams while it is recording, the CPU cycles for that instance will steadily climb over 5~15min, eventually get to 20~25% CPU utilization, and the playback will stutter. Immediatly after I shutdown the playback, CPU utilization drops to the original 0.78/2~3% burst levels. If I playback a fully recorded file, I don't have this problem. It doesn't matter if I am recording 6 tuners or 1 tuner, if I watch the 5000HD while it is recording, I have the issue. I do not have this issue on the HDHomerun streams, they can be watched w/o growing CPU cycles too much, and rarely stutter (v. the 5000HD which is repeatable and always results in stutter). I've also sent a help request to the Nextcom folks, but am interested if anyone else has this behavior...

thanks,

jmv
Reply With Quote
  #2  
Old 03-01-2008, 01:01 PM
GKusnick's Avatar
GKusnick GKusnick is offline
SageTVaholic
 
Join Date: Dec 2005
Posts: 5,083
Are you recording to UNC paths? I seem to recall that some people have had CPU usage issues when recording R5000 programs to local drives via UNC paths. I don't recall what the solution was (if any); try searching the forums for R5000 CPU UNC.
__________________
-- Greg
Reply With Quote
  #3  
Old 03-01-2008, 01:17 PM
NEOSG NEOSG is offline
Sage Aficionado
 
Join Date: May 2006
Posts: 271
I can confirm this issue. R5000 recordings to UNC paths produces hi cpu and stuttering if yo try to watch R5000 stream while it is recording.

Go with UNC for for the HDHR and stick to regular drive letter recording directories for R5000 tuners
Reply With Quote
  #4  
Old 03-01-2008, 02:02 PM
jmv jmv is offline
Sage Advanced User
 
Join Date: Jan 2007
Posts: 193
Thank you for the quick replies. I am indeed using UNC paths for my recordings...However, I believe I set it up that way because SageMC wouldn't see the commercial skip files unless I set up the directories as UNC on both my client and server...does anyone know if there is a way to setup SageTV such that it both will work for commercial skip AND for R5000MOD?
Reply With Quote
  #5  
Old 03-01-2008, 02:32 PM
NEOSG NEOSG is offline
Sage Aficionado
 
Join Date: May 2006
Posts: 271
Same problem here.

Setup shares on the server for those drives. On the clients, map the shares to the SAME drive letter that they are known as on the share.

Example:

On the server, my R5000's record to the D and E drives
I have those drives on the server shared as D and E also (share name is not relevant, but I like to keep it simple)
On my clients, I MAP the clients D drive to the D drive share from the server and the same for the E drive on the clients.

So, when a commercial skip file on the server is located on D:\ or E:\ it is referenced as the same path on the clients.

This should work for regular clients.

Not sure what can be done for MVP and HD Extender full functionality

Last edited by NEOSG; 03-01-2008 at 02:36 PM.
Reply With Quote
  #6  
Old 03-01-2008, 05:18 PM
mikesm mikesm is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,293
Quote:
Originally Posted by NEOSG View Post
I can confirm this issue. R5000 recordings to UNC paths produces hi cpu and stuttering if yo try to watch R5000 stream while it is recording.

Go with UNC for for the HDHR and stick to regular drive letter recording directories for R5000 tuners
Are you sure? I do this all the time with my cable based R5000-HD, which has a much higher data rate for writing than the h.264 dish version...

No issues with UNC for me.
__________________
Server: Sage 6.5.9 - X2 3800+, DFI NF4 MB, 1 GB, 300 GB HD (system disk), NV 7600GS, - Windows XP SP2
Client 1: Sage 6.5.9 - E7200, Abit IP35 Pro, ATI 4850 with HDMI connect to Denon 3808CI and Sony A3000 SXRD TV
Client 2: HD200 connected to Denon 3808CI and A3000 SXRD TV
Client 3: Media MVP to 15" Toshiba LCD
Client 4: HD100 connected to Samsung 23" 720P LCD
Client 5: HD100 connected to Vizio VX37L
Reply With Quote
  #7  
Old 03-02-2008, 09:31 AM
NEOSG NEOSG is offline
Sage Aficionado
 
Join Date: May 2006
Posts: 271
Quote:
Originally Posted by mikesm View Post
Are you sure? I do this all the time with my cable based R5000-HD, which has a much higher data rate for writing than the h.264 dish version...

No issues with UNC for me.
Was still happening a build or 2 ago with r5000 software and dish boxes. haven;t bothered to try since.

I will probably revisit once h264 comskip is available and I have an HD Extender . Until then, I haven't much motivation to do more testing.
Reply With Quote
  #8  
Old 03-17-2008, 11:10 AM
jprine01 jprine01 is offline
Sage Advanced User
 
Join Date: Jan 2007
Posts: 93
I was using UNC with HDHR/Analog tuner, and when I added the R5000/VIP211 I had major issues with very high CPU usage and playback issues while recording. Got rid of the UNC after finding a post with the same problem and all was fixed.

And yeah my comskip files dont work now, that was the reason I used UNC paths. If anyone knows how to fix both problems let me know.
Reply With Quote
  #9  
Old 03-17-2008, 11:45 AM
mikesm mikesm is offline
Sage Icon
 
Join Date: Jul 2003
Posts: 1,293
Quote:
Originally Posted by jprine01 View Post
I was using UNC with HDHR/Analog tuner, and when I added the R5000/VIP211 I had major issues with very high CPU usage and playback issues while recording. Got rid of the UNC after finding a post with the same problem and all was fixed.

And yeah my comskip files dont work now, that was the reason I used UNC paths. If anyone knows how to fix both problems let me know.
I don't quite understand. You specified a UNC path for files that are locally stored?

thx
mike
__________________
Server: Sage 6.5.9 - X2 3800+, DFI NF4 MB, 1 GB, 300 GB HD (system disk), NV 7600GS, - Windows XP SP2
Client 1: Sage 6.5.9 - E7200, Abit IP35 Pro, ATI 4850 with HDMI connect to Denon 3808CI and Sony A3000 SXRD TV
Client 2: HD200 connected to Denon 3808CI and A3000 SXRD TV
Client 3: Media MVP to 15" Toshiba LCD
Client 4: HD100 connected to Samsung 23" 720P LCD
Client 5: HD100 connected to Vizio VX37L
Reply With Quote
  #10  
Old 03-17-2008, 11:55 AM
jprine01 jprine01 is offline
Sage Advanced User
 
Join Date: Jan 2007
Posts: 93
For the comskip files to work on a client correctly, at least the way i remember it... The path to the comskip files must be the same on both your sage client and your sage server.

Which is sometimes hard.. If my server records to the D, E, F, G, and H drives... Than I have to use drive mapping and map all those drive to all my client machines making sure the letter match.. and I dont have anything locally assigned to those drive letters.

Or with UNC paths, you set your recording directorys (locally on the server) to //sever/d //server/e //server/f & so on. Then when you play files on a client, the client uses the same //server/d and comkip files work, even with a local D drive on the client.

You might think refering to all local files though network paths would slow everything down, but it works perfectly except for with R5000 software.
Reply With Quote
  #11  
Old 03-17-2008, 03:30 PM
BobPhoenix BobPhoenix is offline
SageTVaholic
 
Join Date: Oct 2004
Posts: 3,152
Wild suggestion for you.

Setup DIRMON2 and a batch file that will move your recording from one directory to another but only when it is finished recording. Then use the forced_video_storage_path_prefix property to make the preference for the R5000 tuner be a local drive (make sure that the local drive has less free space than the UNC mapped video recording directories or you will get more than your R5000 tuner recordings on the local drive). Now just have dirmon2 and the batch file move the recording from your local drive to the UNC path drive.

Not sure this will work but you could try it with a test recording from your R5000 and if it works then the worst it would do to you is
  1. Not allow you to watch something live from a client with comskip
  2. Possibly high CPU when it tries to record from the R5000 to a UNC recording directory.
  3. Have a bad/lost "Recorded Files" entry if Sage is doing a scan and sees the new entry just partially present. This could be prevented by putting a new extension like ".new" while copying the file and then rename/delete old after it is copied.
It would also be advisable to turn off the "Regularly rescan import directories" if you are copying files to an import directory for the same reason as #3 above.

Last edited by BobPhoenix; 03-20-2008 at 05:59 AM. Reason: Opps missed deleting the file in old location
Reply With Quote
  #12  
Old 03-20-2008, 03:10 AM
Slipshod's Avatar
Slipshod Slipshod is offline
Sage Aficionado
 
Join Date: Feb 2008
Location: San Francisco Bay Area
Posts: 474
Interestingly enough, I tried both UNC and direct drive letters with my new R5000, and neither made a difference while watching live TV. Both had very low CPU utilization, and the server is only a single-core P4 3.2GHz.

Weird.
__________________
SageTV V7 (WHS), Diamond UI
Server: WHS with Xeon X3350, 4GB ECC, ASUS P5BV-C/4L, recording into a 6.6TB Drive pool
Tuners: 4 (2x HDHR)
Clients: 2x HD300, 1x HD200 Extenders, 1x Placeshifter
2x Roku XD
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SageTV on Windows Server 2003, high cpu after video capture HeeZy SageTV Software 5 08-14-2009 01:26 PM
Mobo and CPU for SageTV setup TechBill Hardware Support 11 11-01-2007 02:33 PM
Upgrading System Board, CPU, Memory davephan Hardware Support 14 05-22-2007 11:06 PM
High CPU Usage! Screechyd SageTV Software 6 02-05-2007 09:17 AM
Need insight on cpu pegging on virgin XP/Sage install - Brain turning to mush Hector Hardware Support 2 05-29-2006 03:34 PM


All times are GMT -6. The time now is 08:15 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.