|
SageTV Software Discussion related to the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. relating to the SageTV software application should be posted here. (Check the descriptions of the other forums; all hardware related questions go in the Hardware Support forum, etc. And, post in the customizations forum instead if any customizations are active.) |
|
Thread Tools | Search this Thread | Display Modes |
#21
|
|||
|
|||
Is the number of tuners the primary user of Java/JVM heap memory (as suggested in that thread) or are there other signifcant factors?
|
#22
|
||||
|
||||
It's not just tuners. Anything that creates Java objects will consume heap, and pretty much the entire program is written in Java. Screens with lots of icons or thumbnail graphics need a lot of heap. Scrolling through long lists of media files or EPG data uses heap. Database searches need heap. Then multiply all that times the number of Placeshifter or Extender clients you have connected; they're all using heap on the server.
__________________
-- Greg |
#23
|
|||
|
|||
Heh - I read all the posts on the first page with suggestions about how to have a "stable" system, and I follow almost NONE of them, but have a very stable system.
But the things that keep my system stable are things that most here wouldn't consider living with: 1) OTA-only (2 HDHRs), so I don't have to mess with HD-PVRs, QAM remapping, or any of the internal tuner cards that seem (on the "hardware" forum) to always have issues. 2) I don't use comskip so I don't put any extra strain on my server's processor. 3) A store-bought, non-home-built server running basic XP Home edition. I know I am in the minority on this website (not arguing that anyone should do it differently, by any means!) but I don't tinker with PCs and take apart/put together, I just had an old PC sitting around so I used it as my server. The only thing I have done to it is install more RAM and put in a modem (for the caller ID/info popup plug-in). Sometimes it appears that the nature of building your own PC (and the inherent "tinkering" that comes with that) seems to lead to issues and instability. Maybe not. Changing topics - on the java heap thing - I recently bumped mine up (installed more RAM, upped the heap to 200/512), and I have definitely noticed improved performance in how fast the extenders react and especially how fast they start up.
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such... Software: SageTV v9x64, stock STV with ADM. Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic). Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each. |
#24
|
||||
|
||||
Quote:
Quote:
Quote:
__________________
Getting Sager all the time... Displays: Panasonic 65" P65S2 & 50" PX77E plasmas, 19", 26" & 32" LCDs, 4 HD200s Source: 2 HD-PVRs, Rogers Toronto SA 8300HD PVR, 4250HD firewire tuned, WHS, SageTV, Sonos 1xZP100 & 3xZP120 wireless audio, Gigabyte GA45-E45-UD3R mobo, 2.5 GHz Core 2 Duo E5200 (2MB L2), Nvidia GeForce 96400GT, 120GB OS drive, 1 & 1.5 TB WD Caviar Green, Mushkin 2GB DDR2 800 SDRAM, El Cheapo case, Corsair 520HX modular Power Supply. Last edited by TorontoSage; 03-22-2009 at 11:49 AM. |
#25
|
||||
|
||||
I strongly disagree with this. When buying a pre-built PC off the shelf, you have very little control over what parts you're getting or what sort of crapware is preloaded onto it. This violates the "use good harware" and "install only the software you need" rules. If you know what you're doing, building your own PC and installing the OS onto bare metal is a much better guarantee of stable operation.
__________________
-- Greg |
#26
|
|||
|
|||
I think what we have proven in this thread is that there is no cookie-cutter approach (although I agree with most of the previous recommendations: use good hardware, don't use as general purpose machine, disable updates).
So I think the take-away is if you are having stability problems, change your strategy... |
#27
|
||||
|
||||
I think what I have learned from this thread and others, being a relative newbie, is to get good hardware and a stable OS and to get the bare-bones SageTV running first and then add your customizations and other hardware one-by-one making sure that you test the system in between to make sure it is stable and running properly.
__________________
Getting Sager all the time... Displays: Panasonic 65" P65S2 & 50" PX77E plasmas, 19", 26" & 32" LCDs, 4 HD200s Source: 2 HD-PVRs, Rogers Toronto SA 8300HD PVR, 4250HD firewire tuned, WHS, SageTV, Sonos 1xZP100 & 3xZP120 wireless audio, Gigabyte GA45-E45-UD3R mobo, 2.5 GHz Core 2 Duo E5200 (2MB L2), Nvidia GeForce 96400GT, 120GB OS drive, 1 & 1.5 TB WD Caviar Green, Mushkin 2GB DDR2 800 SDRAM, El Cheapo case, Corsair 520HX modular Power Supply. |
#28
|
|||
|
|||
I agree with all of the above, but I also have a fairly stable system, but because of my various plugins including DVBdream, my system can become unstable at times. I also have a dedicated server that nobody tocuhes and I exclusively use HD100 extenders. What I've done is put in a custom program to reboot the server and all the extenders if I have any instability problems. Thus from the SageMC extender exit, I have a custom exit that I push which reboots my server and my extender. Turn around time is approx 3 minutes but then its back to normal and everything is a go again. I'm planning on putting in a automatic 6:00 am reboot.
If your interested, I can tell you how I set up the reboot programs. |
#29
|
||||
|
||||
Yes I think we'd all like to know.
__________________
Getting Sager all the time... Displays: Panasonic 65" P65S2 & 50" PX77E plasmas, 19", 26" & 32" LCDs, 4 HD200s Source: 2 HD-PVRs, Rogers Toronto SA 8300HD PVR, 4250HD firewire tuned, WHS, SageTV, Sonos 1xZP100 & 3xZP120 wireless audio, Gigabyte GA45-E45-UD3R mobo, 2.5 GHz Core 2 Duo E5200 (2MB L2), Nvidia GeForce 96400GT, 120GB OS drive, 1 & 1.5 TB WD Caviar Green, Mushkin 2GB DDR2 800 SDRAM, El Cheapo case, Corsair 520HX modular Power Supply. |
#30
|
||||
|
||||
Quote:
Buying a PC is fine because the hardware is somewhat tested to work together. But most manufacturers do use the cheapest parts possible so you don't always get the best stuffs. And it becomes a problem if you need to upgrade, such as upgrading to Vista but the manufacturer doesn't have Vista drivers.
__________________
Mayamaniac - SageTV 7.1.9 Server. Win7 32bit in VMWare Fusion. HDHR (FiOS Coax). HDHR Prime 3 Tuners (FiOS Cable Card). Gemstone theme. - SageTV HD300 - HDMI 1080p Samsung 75" LED. |
#31
|
|||
|
|||
Yes, I'd be interested also. I've read several postings where folks have enabled automatic restarts of their servers in the middle of the night and I can see where that might create a more stable operating environment (instead of waiting for the inevitable problem that seems to occur with Microsoft operating systems when they've been running too long without a restart). Anyway, I'm looking for a simple way to implement the automatic restart each night.
__________________
SERVER: Intel Core 2 Quad Q9550 2.83Ghz with WHS OS MOTHERBOARD: Gigabyte GA-EP45-UD3P with 4GB G.Skill DDR2 1066 memory SYSTEM DRIVES: 2 WD VelociRaptor 300GB running RAID 1, WHS DRIVE POOL: 4 WD Green 1TB EXTERNAL DEVICES: 2 HD-PVR’s (1.0.5.3) and 4 HD200’s SOFTWARE: WHS with SageTV V6.5.14 |
#32
|
||||
|
||||
Quote:
Take the HD200 in standalone mode for example, that's a 100% closed system with identical hardware and software. Yet it doesn't work quite the same for everyone. Some peoples displays report different/bad EDID info over HDMI. Some people have odd CIFS/file sharing configs, all that cause different results. So even identical hardware can have different results in different systems. In the end there are only good practices. And good practices get you 99% of the way there. I think the ones mentioned in this thread are all ones people with stability problems should compare to their own practices. Quote:
Quote:
|
#33
|
|||
|
|||
I knew most would, hence my intentional adding of the statement "Maybe not."
As I said, I know I am in the (tiny) minority here, and most Sage users are much more techno-savvy (or at least PC savvy) then I am. But I am proof that you can use a machine off the shelf (and a refurb'ed one, at that), clean everything off except the basics, don't toy with it constantly, and have it work reliably. Whereas I read posts on this forum every single day from people having problems with their home-built machines... things not working right, devices failing, gadgets not playing nice together. Maybe I'm just lucky... regardless, I am not complaining. (now off to do a pagan ritual dance to ward off that jinx I just laid on myself) And hence my intentional adding of the word "almost" before "none". But, yeah, I was mostly talking about the insistence on having high-quality parts in a home-built machine, as mentioned above. The "keep it simple" was covered by the "almost".
__________________
Server: AMD Athlon II x4 635 2.9GHz, 8 Gb RAM, Win 10 x64, Java 8, Gigabit network Drives: Several TB of internal SATA and external USB drives, no NAS or RAID or such... Software: SageTV v9x64, stock STV with ADM. Tuners: 4 tuners via (2) HDHomeruns (100% OTA, DIY antennas in the attic). Clients: Several HD300s, HD200s, even an old HD100, all on wired LAN. Latest firmware for each. |
#34
|
||||
|
||||
Quote:
So, you may just be plain lucky, but there is no way to know. Make sure you do that ritual dance immediately just in case!
__________________
Getting Sager all the time... Displays: Panasonic 65" P65S2 & 50" PX77E plasmas, 19", 26" & 32" LCDs, 4 HD200s Source: 2 HD-PVRs, Rogers Toronto SA 8300HD PVR, 4250HD firewire tuned, WHS, SageTV, Sonos 1xZP100 & 3xZP120 wireless audio, Gigabyte GA45-E45-UD3R mobo, 2.5 GHz Core 2 Duo E5200 (2MB L2), Nvidia GeForce 96400GT, 120GB OS drive, 1 & 1.5 TB WD Caviar Green, Mushkin 2GB DDR2 800 SDRAM, El Cheapo case, Corsair 520HX modular Power Supply. |
#35
|
|||
|
|||
Quote:
I agree with that 100%. However, I've found that at times, I can play videos that may not be encoded properly or have some problem with the video that Sage does not like and it give you the circle of death, and then when you try to play other videos after that it doesn't work so well. In addition, such as in my case, I have DVBdream plugin, others have other encoders that can stop functioning for one reason or the other, and need a server reboot and sometimes an extender reboot. My workaround is simple and works 100% of the time. HOWEVER, if you are having problems with Sage routinely, I agree that this would be a bandaid. For my setup, I generally know what is causing Sage to hang, and it's not necessarily the program but some third party plugin. Because it's been a few months, let me write up the exact method, and I will post it here in a little bit for people who are interested. |
#36
|
|||
|
|||
This, in a nutshell, IMHO, is the reason why TiVo has become so effective and so widely available. They build the hardware, they load the software, and you can't "mess anything up".
|
#37
|
|||
|
|||
Quote:
I know, this isn't the VMC support group, but right now I'm on the bubble to switch to SageTV. The difference right now is honestly just the Extender piece. I missed the Linksys for $100, and while I don't WANT to toss out $250 for SageTV and the HD200, I'm open to the option. However, being able to use my PC as a SageTV server and my normal workstation is quite appealing. I have a quad core, 4 gigs of RAM, and will run XP if given the choice . |
#38
|
||||
|
||||
Quote:
John |
#39
|
|||
|
|||
YMMV (your mileage may vary) is ok for things like storage and extra horsepower in the cpu, but the 'player' portion of SageTV should work smoothly as long as the minimum system requirements are met, and I think there is plenty of evidence that it doesn't.
|
#40
|
|||
|
|||
Quote:
Heck, my biggest problems with dad's has been his internet, not the SageTV box!!! There aren't many home FILE servers that can say that!!! And yes, I use them as backup file servers too. Oh, and I know people with ReplayTV's and TIVOs, and they have to be reset once in a while too.
__________________
Server #1= AMD A10-5800, 8G RAM, F2A85-M PRO, 12TB, HDHomerun Prime, HDHR, Colossus (Playback - HD-200) Server #2= AMD X2 3800+, 2G RAM, M2NPV-VM, 2TB, 3x HDHR OTA (Playback - HD-200) |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Which Java version is stable with which SageTV version? | reboot_this | SageTV Software | 2 | 04-27-2007 06:17 AM |
"Stable" SageTV Beta | WellThen | SageTV Beta Test Software | 5 | 03-26-2006 10:45 AM |
What's the most stable version of Java for SageTV 3.0.x? | mkanet | SageTV Beta Test Software | 4 | 09-01-2005 07:30 PM |
Are any SageTV releases as stable as 2.0? | tiburon451 | SageTV Software | 2 | 01-23-2005 12:42 PM |
How stable is your system? | wr202 | SageTV Software | 64 | 05-20-2004 01:09 PM |