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 09-29-2010, 12:07 PM
broderp's Avatar
broderp broderp is offline
Sage Expert
 
Join Date: Apr 2004
Posts: 510
Question Test PC used by developers?

Here comes the question I've never seen answered on the forum (Not directly anyways ).

Does anyone know what the PC configuration the guys/ women of SageTV use to test and run SageTV?

I know what the min specs are, but I want to make a new (see my sig for my now outdated system still in use) dedicated PC just for SageTV, but don't want to go overkill on parts. Sometimes minimum specs don't cover what the average user will need either. I figure if its good for the developers, it would make a nice one for me as well.

I'm looking at adding a few HD tuners and hook up to my TV via HDMI

*i3, i5 or i7, Core Duo, Quad CPU?
*Windows 7 (will need this)
*ram?
*Best video card?
*Best all around codecs for playback (less cpu usgae/ pic quality)

I know this is a hated question, but any direction would be greatly appreciated. I'm also open to any 'out of the box' PC's (DELL model X or ACER model X etc.) if they are acceptable.

Thank you
__________________
Raymond
RIP: P4 3.0Ghz, ASUS MB, 2G MEM, ATI 1300X AGP VIDEO, PVR-150MCE & PVR-500MCE, 1 TB HD

NEW: DELL OPTIPLEX 755, 4GB MEM, ATI DVIX (DUAL) VIDEO, PVR-1250MCE & PVR-500MCE, 1.3TB HDD's
Reply With Quote
  #2  
Old 09-29-2010, 12:34 PM
ybrew ybrew is offline
Sage Expert
 
Join Date: Jun 2006
Posts: 633
This could be a very complicated topic. Only thing I'll say is 3 years ago when I put together my last SageTV Server, I looked at off the shelf systems. I've been building computers for years and didn't really know if I wanted to mess with another build.

I really wanted to buy a Dell, but in the end I couldn't find one with enough PCI slots to handle the number of tuners I was planning to use.

Obviously that's not an issue anymore. I imagine most folks could get by using JUST external tuners. I do still have a couple hauppauge pvr500 cards for some directv set-top boxes, but if I was putting together a new box, I'd consider a Dell. I'd compare the cost of components vs a similarly configured Dell (including OS cost) and decide based on cost.
Reply With Quote
  #3  
Old 09-29-2010, 12:49 PM
bits bits is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: USA
Posts: 398
From recent observations I recommend going 64bit and at least 4GB of the fastest DRAM your motherboard will support. SMM, Ortus ect...tend to utilize a significant amount of DRAM and if you are going to use your Sage box for other DRAM intensive stuff then more DRAM is better than less.
__________________
bits (Windows Media Center Convert)

PC: W7 32bit, Intel Q9550 2.83 Quad, 4GB DRAM
Cap Devices: Colosuss+UIRT+Cable STB; HDHR QAM+OTA, USB MediaSonic (6TB)
Network Players: HD200, (2) HD300s
Viewing: Samsung 55" 8000, Sony 50" and HP 37"
The more complicated it is the more likely it will break!
Reply With Quote
  #4  
Old 09-29-2010, 12:54 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
I think this might be the test PC the devs use


Quote:
Originally Posted by bits View Post
From recent observations I recommend going 64bit and at least 4GB of the fastest DRAM your motherboard will support. SMM, Ortus ect...tend to utilize a significant amount of DRAM and if you are going to use your Sage box for other DRAM intensive stuff then more DRAM is better than less.
I understand that 64bit recommend although I'm not sure you REALLY need that much memory. The one reason you wouldn't want to go 64bit is that there is no firewire driver for 64bit. Not a big deal if you never plan to use firewire channel changing or firewire tuning - but something to consider if you might.
Reply With Quote
  #5  
Old 09-29-2010, 01:14 PM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Quote:
Originally Posted by bits View Post
From recent observations I recommend going 64bit and at least 4GB of the fastest DRAM your motherboard will support. SMM, Ortus ect...tend to utilize a significant amount of DRAM and if you are going to use your Sage box for other DRAM intensive stuff then more DRAM is better than less.
Sage is a 32bit application (as well as java) and can't access any more than 2GB. 3GB if it is large address aware. So unless you're running multiple applicaitons on that server any more than 4GB of RAM is overkill for Sage. 32bit applications can only address 32 bit address room.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
Reply With Quote
  #6  
Old 09-29-2010, 01:17 PM
Opus4's Avatar
Opus4 Opus4 is offline
Administrator
 
Join Date: Sep 2003
Location: NJ
Posts: 19,624
Quote:
Originally Posted by Brent View Post
I think this might be the test PC the devs use
No, Brent, that was the prototype HD-PVR. Real-time HD encoding required quite a bit of cpu power before a special chip was used instead. The unit required a lot of cooling, was very dependent on receiving a clean HD signal, and was brought down by stray EM field or IR interference. And, as you can see in the photo, several operators were required to get the encoding process started. Physical space requirements have been reduced, the number of attendants has been reduced, and stability has been greatly improved since that first unit.

- Andy
__________________
SageTV Open Source v9 is available.
- Read the SageTV FAQ. Older PDF User's Guides mostly still apply: SageTV V7.0 & SageTV Studio v7.1.
- Hauppauge remote help: 1) Basics/Extending it 2) Replace it 3) Use it w/o needing focus
- HD Extenders: A) FAQs B) URC MX-700 remote setup
Note: This is a users' forum; see the Rules. For official tech support fill out a Support Request.
Reply With Quote
  #7  
Old 09-29-2010, 03:14 PM
QueOnda's Avatar
QueOnda QueOnda is offline
Sage Icon
 
Join Date: Jan 2008
Posts: 1,093
I thought it was going to be the AppleTV 1080P 3D capable.
__________________
Server: HP AMD64 dual core running Win7 64bit (MCE disabled) with 4G memory Tuners: 2 PVR-500(disabled), 3 HDHR and 1 HDPVR Clients: 2 HD200 and 1 HD100 TV: 70" and 52" and 42" Media Storage: ReadyNas 8TB Recording media: 300GB + 200GB+ 250 GB Network: Gigabit backbone'

Thanks to all the developers who work on SageMC, code, utilities and plug-ins to make SageTV better!!!
Reply With Quote
  #8  
Old 09-29-2010, 04:54 PM
broderp's Avatar
broderp broderp is offline
Sage Expert
 
Join Date: Apr 2004
Posts: 510
Quote:
Originally Posted by ybrew View Post
This could be a very complicated topic. Only thing I'll say is 3 years ago when I put together my last SageTV Server, I looked at off the shelf systems. I've been building computers for years and didn't really know if I wanted to mess with another build.

I really wanted to buy a Dell, but in the end I couldn't find one with enough PCI slots to handle the number of tuners I was planning to use.

Obviously that's not an issue anymore. I imagine most folks could get by using JUST external tuners. I do still have a couple hauppauge pvr500 cards for some directv set-top boxes, but if I was putting together a new box, I'd consider a Dell. I'd compare the cost of components vs a similarly configured Dell (including OS cost) and decide based on cost.

Use to be I could make a PC cheaper and better than I could buy, and without all the bloat ware I didn't want. Not so any more.

I must admit, my current rig is perfectly fine with the 3 tuners, so I really don't to waste cash on anything excessive. But I also am not recording HD or have any HD tuners, internal or external. Looks aren't important, as its behind the TV/ HT anyways.
__________________
Raymond
RIP: P4 3.0Ghz, ASUS MB, 2G MEM, ATI 1300X AGP VIDEO, PVR-150MCE & PVR-500MCE, 1 TB HD

NEW: DELL OPTIPLEX 755, 4GB MEM, ATI DVIX (DUAL) VIDEO, PVR-1250MCE & PVR-500MCE, 1.3TB HDD's
Reply With Quote
  #9  
Old 09-29-2010, 05:01 PM
broderp's Avatar
broderp broderp is offline
Sage Expert
 
Join Date: Apr 2004
Posts: 510
Quote:
Originally Posted by gplasky View Post
Sage is a 32bit application (as well as java) and can't access any more than 2GB. 3GB if it is large address aware. So unless you're running multiple applicaitons on that server any more than 4GB of RAM is overkill for Sage. 32bit applications can only address 32 bit address room.

Gerry

Very good point, and I actually knew that, but somehow figured a 64bit OS would speed things up a bit. Perhaps I need to rethink this.

I may still go 64bit, in case SageTV ever released a 64 bit version with improved performance. If I make a PC, then I can get he 64 bit OS for the same price as the 32.

I was considering:

i5 CPU (or Quad core)
4GB ram (matched to MB bus speed)
Windows 7 64 (maybe 32 if you convince me its not worth it or will have issues)

My biggest concerns are Video card & compatibility with HDMI and all the cool stuf SageTV has (overlay, tranparancey, hardware acceleraction etc..) I just am not up to speed as to what to really look for in a Video card anymore. I also would like to match this with compatinble codecs for optimal video. (I currently use 'default' sageTV or Windows Codecs for video and the MB for audio.)

Thanks for the suggestion and food for thought.! (even though it was a bit over my head)
__________________
Raymond
RIP: P4 3.0Ghz, ASUS MB, 2G MEM, ATI 1300X AGP VIDEO, PVR-150MCE & PVR-500MCE, 1 TB HD

NEW: DELL OPTIPLEX 755, 4GB MEM, ATI DVIX (DUAL) VIDEO, PVR-1250MCE & PVR-500MCE, 1.3TB HDD's
Reply With Quote
  #10  
Old 09-29-2010, 08:00 PM
bits bits is offline
Sage Aficionado
 
Join Date: Dec 2005
Location: USA
Posts: 398
Quote:
Originally Posted by gplasky View Post
Sage is a 32bit application (as well as java) and can't access any more than 2GB. 3GB if it is large address aware. So unless you're running multiple applicaitons on that server any more than 4GB of RAM is overkill for Sage. 32bit applications can only address 32 bit address room.

Gerry
My understanding is that a 32bit system can not utilize more than 3GB period, is that correct? My point is that Sage, when using plugins such as Ortus, SMM ect. will easily use up to 1+GB of DRAM. I use my system for Sage and for other things like MM, or editing digital pics and so on. When my system is used in this fashion, which I did mention in my first post, a lot of DRAM is utilized and it can dramatically slow the system (PC) down. 64bit will allow your overall system to utilize a great deal more DRAM and therefore your system will not be throttled back due to a lack of ability to utilize all available DRAM.

I agree that if all you are going to use the PC for is for STV and nothing else that is DRAM intensive then 32bit and 3GB of DRAM should easily do the trick.

MM does not usually consume a large chunk of DRAM except when doing a media library refresh. In the one instance that I did this is grabbed 1+GB of DRAM.

I have another PC that is a 2.7 Quad that is 64bit with 6GB of DRAM it runs circles around the PC detailed in my signature, especially so when doing DRAM intensive stuff.
__________________
bits (Windows Media Center Convert)

PC: W7 32bit, Intel Q9550 2.83 Quad, 4GB DRAM
Cap Devices: Colosuss+UIRT+Cable STB; HDHR QAM+OTA, USB MediaSonic (6TB)
Network Players: HD200, (2) HD300s
Viewing: Samsung 55" 8000, Sony 50" and HP 37"
The more complicated it is the more likely it will break!

Last edited by bits; 09-29-2010 at 08:07 PM.
Reply With Quote
  #11  
Old 09-29-2010, 09:16 PM
sleonard's Avatar
sleonard sleonard is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 1,506
2^32=4294967296 (4GB). A 32 bit Windows system allocates 4GB of virtual address space to each application, 2GB of kernal space and 2 GB of application space. The caveat is that all applications share the same 2GB of kernal memory.

If in System Properties you see Installed RAM: 4GB (3.x GB usable) it means that onboard video has been assigned some of the RAM before the OS got a shot at it.

Even if you don't use onboard video the motherboard hardware will use up some of the RAM limiting the OS to ~3.5 GB.

Also, many chipsets have a limitation of 4-8GB so even 64-bit Windows won't help.

If not limited by the chipset even 32-bit Windows can utilize more than 4GB (up to 64GB) of physical RAM with /PAE enabled but it could make things worse if you don't know what you're doing.

S
Reply With Quote
  #12  
Old 09-30-2010, 12:25 AM
Spectrum Spectrum is offline
Sage Expert
 
Join Date: Aug 2006
Posts: 720
Quote:
Originally Posted by sleonard View Post
If not limited by the chipset even 32-bit Windows can utilize more than 4GB (up to 64GB) of physical RAM with /PAE enabled but it could make things worse if you don't know what you're doing.

S
Doesn't enabling PAE in a non-server edition of Windows require compiling a custom kernel? I seem to remember reading where a software dev did this with XP Pro...
Reply With Quote
  #13  
Old 09-30-2010, 01:28 AM
sleonard's Avatar
sleonard sleonard is offline
Sage Icon
 
Join Date: Nov 2003
Posts: 1,506
It requires a custom kernal but I think it is included in XP for driver developers so they can emulate a 64-bit system during testing. I know it was included with 2000 Pro. In any case /PAE is not really for any systems sage might find itself on.

S
Reply With Quote
  #14  
Old 09-30-2010, 08:45 AM
gplasky's Avatar
gplasky gplasky is offline
SageTVaholic
 
Join Date: Jul 2003
Location: Howell, MI
Posts: 9,203
Regardless of the memory you enable a 32 bit application can only address the 32 bit of address space which is approx. 4GB. total. The above mentioned caveats apply. As far as plugins for Sage. Unless they are seperate applications running outside of Sage most plugins are limited to the jvm Sage uses which again is 32 bit.

Gerry
__________________
Big Gerr
_______
Server - WHS 2011: Sage 7.1.9 - 1 x HD Prime and 2 x HDHomeRun - Intel Atom D525 1.6 GHz, Acer Easystore, RAM 4 GB, 4 x 2TB hotswap drives, 1 x 2TB USB ext Clients: 2 x PC Clients, 1 x HD300, 2 x HD-200, 1 x HD-100 DEV Client: Win 7 Ultimate 64 bit - AMD 64 x2 6000+, Gigabyte GA-MA790GP-DS4H MB, RAM 4GB, HD OS:500GB, DATA:1 x 500GB, Pace RGN STB.
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
Developers STVi: Dynamic Property Editor tmiranda Customization Announcements 0 03-10-2010 04:07 PM
HP Opens Touchsmart to 3rd Party Developers Brent General Discussion 2 11-09-2008 06:18 AM
STV Developers -- THANK YOU edbmdave SageTV Studio 6 11-03-2005 04:11 PM
Many thanks to the SageTV developers and community! Shopko SageTV Software 8 10-14-2005 10:19 AM
Java Question for STV Developers mightyt SageTV Customizations 10 09-29-2004 07:35 AM


All times are GMT -6. The time now is 04:09 AM.


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