![]() |
|
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. |
![]() |
|
Thread Tools | Search this Thread | Display Modes |
#1
|
||||
|
||||
What's my weak link for snappy performance?
If I were to invest in improving my Sage experience, where should I start? Ram, New HDs, a quad CPU, HD300?
My server is headless, dedicated to Sage (and minimally to CrashPlan for backups, maybe a DLNA serving App - which, if in use, I won't complain about Sage). In other words, the server exists to run Sage and I'd like it to do minimal other tasks to support backups. I want to stream to 3 extenders, HD. I want to run Comskip, 2 concurrent sessions would be good, >2 would be great. It works fine now, but I notice the spinning wheel and laggy response a bit more often than I'd like. Current Setup: - Win 7 Home Premium 32bit (fresh for Sage, almost no non-needed SW) - HDPVR - HVR 2250 (QAM) - GigE ethernet (Apple Router/DLink Switch) - Sage v7 w/ many plugins - HD200 (and HD100) - 2GB Ram - Core2Duo e4300 1.8ghz - 2 SATA recording drives - 1 IDE (older) system drive - note: ancillary media on ReadyNAS Did I miss any important details? If it's a CPU I need, should I learn how to overclock (which I read can be done "easily" with my ram and CPU and MB), or buy new. If new, any specific recommendations? As an aside, buying a Logitech Harmony remote has given me the perception of a speed increase. I think the IR is stronger. Last edited by Tomahawk51; 01-15-2011 at 06:12 AM. |
#2
|
|||
|
|||
I would say that you could use more CPU for running comskip, especially when it is for your HD-PVR recordings. It would also help if you needed transcoding for Placeshifter clients.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#3
|
|||
|
|||
You've got a setup similar to mine in terms of horsepower but all of my tuners are network based (using dual HDHomeRuns) -- mine is also going to be headless when I'm done with setup and tweaking.. My CPU usage on XP or W7 is <5% -- same for network usage on a gigabit link.
Any WAGs on how much CPU is needed for comskipping? I can also move to a faster CPU (core 2 duo 2.66 is max for me) -- with the current one being 1.86Ghz -- same as T-51.. |
#4
|
||||
|
||||
Ram and Processor are the two things I would recommend upgrading. Also adding additional drives to help span more platters for data IO. I didn't see if you have green drives those could be an issue as well. When I ran HDPVRs each Comskip job would saturate a CPU so this could be a point of contention for you.
I personally wouldn't recommend over-clocking your Processor. I consider it a short term gain and with HD files you need more CPU cycles not CPU processing power.
__________________
Google?? Facebook?? MySpace??
-=[If you don't pay for the product, chances are you are the product]=- |
#5
|
||||
|
||||
I'd look at boosting the RAM. Especially since you're using the older drive as the system drive. Running short on RAM will cause more swapping - swapping to an older slower drive is far less efficient. For the cost of a new CPU, you could easily replace that 2GB with 4GB or more. Even if you aren't 'using' the extra RAM for Sage (maxes at about 1.5GB if you turn your java heap all the way up) and Comskip (varies, but figure 30-50MB per process), having a lot more will just provide more caching room. Comskipping while it's recording with a large cache is actually quite quick, as comskip ends up feeding off of the cached data, instead of re-reading what was just written.
Ultimately, it'd be a goal to be able to run your system, with virtual memory turned off. With enough RAM to handle what your tasks can max it out at, you can do so and get it to be VERY responsive.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room |
#6
|
||||
|
||||
Thanks for all the feedback.
Question asked about my HDs: They are not "green" drives, but older Seagates (400gb, 750gb). I like your suggestion Fuzzy about starting with RAM. I have 2 slots free, so I'll go to 4gb or even 6gb total if I find a good deal. I know about the 32bit cap on RAM in Windows, and since I use FW for channel changing, this upgrade (if 6gb) may end up pushing other changes... Finally, any thoughts on what a good bang for buck quad core CPU would be? I'm a bit novice at the system building, and wonder what my best option would be. Here's my mobo: http://www.newegg.com/Product/Produc...82E16813128012 |
#7
|
||||
|
||||
Just to add some other thoughts:
Increase your RAM and even more importantly increase your Java Heap size. Set it to 1GB if possible (some 32-bit systems barf when it's set to 1GB so you may have to back it down a bit.) Next, reduce the number of Plugins ![]() An often overlooked factor is the network card. An Intel based NIC is almost always the best bet. Some of the others are really terrible and will wreak havoc on your network throughput. Avoid RealTec at all costs.
__________________
Sage Server: 8th gen Intel based system w/32GB RAM running Ubuntu Linux, HDHomeRun Prime with cable card for recording. Runs headless. Accessed via RD when necessary. Four HD-300 Extenders. |
#8
|
||||
|
||||
Quote:
P.S. I'm not saying you SHOULD upgrade. I'm just saying that upgrading the CPU on the older board is not the best bang for your buck. I think you'll fnid just boostnig your RAM will give you a LOT of improvement, for a lot less money. Even replacing the 1GB you've got with a new 4GB set: http://www.newegg.com/Product/Produc...82E16820161283 for <$50.
__________________
Buy Fuzzy a beer! (Fuzzy likes beer) unRAID Server: i7-6700, 32GB RAM, Dual 128GB SSD cache and 13TB pool, with SageTVv9, openDCT, Logitech Media Server and Plex Media Server each in Dockers. Sources: HRHR Prime with Charter CableCard. HDHR-US for OTA. Primary Client: HD-300 through XBoxOne in Living Room, Samsung HLT-6189S Other Clients: Mi Box in Master Bedroom, HD-200 in kids room Last edited by Fuzzy; 01-15-2011 at 10:41 AM. |
#9
|
||||
|
||||
Thanks a bunch. I understand the suggestion to get a new mobo & CPU before buying an older cpu.
Clarification: I have 2gb of RAM now - I saw you mention 1gb. Have any specific advice regarding hitting the ~3.5gb limit on Win7 32bit? Should that be enough (vs my 2gbs now)? It looks like it wouldn't unreasonable for me to get to 6gb total...but is that just massive overkill (plus FW channel changing switch)? |
#10
|
||||
|
||||
Yeah, i've kind of been wondering the same thing lately, but looking at all the usual suggestions nothing sticks out. CPU usage is non-existant, I'm using less than half of my max heap, yet I still see Sage "stop and think" for a while while navigating from time to time.
|
#11
|
|||
|
|||
Quote:
|
#12
|
||||
|
||||
Quote:
|
#13
|
|||
|
|||
Do not add more than 4gb on a 32bit system you will not use it.
Also your apps will never use memory above 2GB due to the XP design. You can make a command line change at boot to have them see 3GB but the 32bit app needs to have knowledge of that feature to work. I have no idea if the JRE has this capability. Memory above 2GB is used by the kernel, so more of the kernel will be memory resident, though I am not sure how much that is going to improve your performance. Also make sure the network adapter is *not* configured to go to sleep to save power.
__________________
[size=1]-MrD ============= Linux Server 7.1.9 (1)HD300 (1) HD200 (1) HD100 (2) PC Clients Intel Xeon L? 32Gb CetonTV cable card /FIOS |
#14
|
|||
|
|||
This is true
Quote:
Quote:
|
#15
|
||||
|
||||
I understand the point about 32bit NOT using >~3.5gb. My specific question was whether going beyond this number would improve Sage performance for me (i.e. dumping 32bit for 64bit). In other words, would I see a notably positive difference on my system running 3.5gb (or whatever gets 'recognized') vs 6gb?
From what I've read, it seems like Sage ought to be working OK within the 3ish gb range but I'd love to hear of experiences on this (to justify my upgrade path). |
#16
|
|||
|
|||
Yeah this thread did start drifting OT a bit
![]() If you are looking at upgrading hardware though, it might make sense to do a reinstall to go from x32 to x64. I'm not sure what MS's stance is on licensing with Win7, I know with Vista, the key was not tied to an x32 or an x64 release, you just needed to have access to the media for whichever architecture you wanted. They have changed the licensing model with Win7 and I haven't payed attention to where things stand. I guess my advice would be to either upgrade the RAM in the current box to 4GB and stick with x32 or upgrade MB/CPU/Memory and reload OS as x64. But that's just me ![]() |
#17
|
|||
|
|||
The only problems with 64 bit is no firewire and you may not be able to use some older tuner cards like PVR-150s.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server |
#18
|
|||
|
|||
The Win7 license depends on what he purchased. I've got a 3 pack of Home Premium that I can interchange 32-bit and 64-bit. And then I've got a Win7 Pro that's a 64-bit only version. If his copy of Win7 came with a 32-bit AND a 64-bit DVD, then he can interchange the license between the two.
|
#19
|
||||
|
||||
Thanks for the advice... I'm seeing good advice on sticking with a RAM upgrade, but also some compelling support to do a bigger HW upgrade.
For example, I have DDR2 ram now, and if I go with a new Mobo, it may be more likely to be DDR3 - so maybe I shouldn't invest in my current system. Anyway, this is all great advice and appreciated. FYI: I've got access to Win7 32 and 64bit. Part of buying Home Premium Upgrade deal prior to launch. On that note - I enjoy the 'backdoor' approach to clean installing Win7 1) Clean Install and DON'T enter license key 2) Pop in the same disc, install 'upgrade' of unactivated Win7 3) Register after the 'double install' Although I did have success just doing the clean install, NOT activating during the install, and activating later (i.e. not needing the 2nd install). Credit to winsupersite.com. |
#20
|
||||
|
||||
Software: You could try changing your Windows 7 'visual effects' for faster performance. Start, Control Panel, Small Icons, Performance Information and Tools, Adjust Visual Effects. Select the 'Adjust for Best Performance' radio button.
Hardware: If you upgrade your CPU to an i-7 950 3.06 quad-core. They are on sale for $200 at Microcenter stores. You'd also have to change your system board. I recommend a GA-X58A-UD3R LGA 1366 X58 ATX Motherboard. I also recommend a Zalman CNPS9700 CPU cooler plus a 1366 bracket. Your memory would have to be replaced with faster DDR3 You could probably re-use your case, power supply, and video card. That hardware upgrade would probably cost around $700 - $800. Here are some features for the Gigabyte system board: It has 10 sata drive ports, built-in RAID, 4 PCI-E slots, 2 PCI-E X1 slots, 1-PCI slot, 6 DDR3 memory slots, 1 PATA port, 1 floppy port, 4 USB-2 and 2 USB-3 ports, 1 10/100/1000 NIC. The downsides to this system board are one of the PCI-E X1 slots only works with a very short card or you need to buy a PCI-E X1 extension cable to mount a longer PCI-E X1 card elsewhere in the case to use that PCI-E X1 connection. Another downside is only one PCI slot and only one NIC instead of a dual NIC, but you might not need dual NICs. Dave |
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
6.3.8 MVP very snappy | thenuma | SageTV Beta Test Software | 3 | 02-15-2008 10:17 AM |
MVP- weak video issue | stevech | SageTV Media Extender | 0 | 01-05-2007 11:11 PM |
Why is my system too weak for ffdshow? | deria | Hardware Support | 5 | 12-19-2005 10:14 PM |
Weak Power Supply ? 65 W | Droid | Hardware Support | 4 | 03-04-2004 07:55 AM |
Weak Hauppauge Remote | Fluffdaddy | Hardware Support | 5 | 01-03-2004 11:54 AM |