![]() |
|
|||||||
| SageTV Github Development Discussion related to SageTV Open Source Development. Use this forum for development topics about the Open Source versions of SageTV, hosted on Github. |
![]() |
|
|
Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
trouble with windows build
Has anyone else had problems with Windows v9 Java heap being consumed at a rapid pace? I'm clearing the heap about twice a day. I'm running version 1.8.0_91. I used "SageTVSetup_9.0.4.232_RC1.000" to set up Sage. Everything seemed to work fine, now it is eating up Java memory and also giving me "capture device failure while starting data scanning".
Anyone have any suggestions? I've removed defender realtime scanning on sage folders. I've reinstalled java. Thanks! Joe |
|
#2
|
|||
|
|||
|
Quote:
|
|
#3
|
|||
|
|||
|
JVMMaxHeapSizeMB - 1024 (Decimal)
|
|
#4
|
|||
|
|||
|
I have mine set to that too but certain programs I have tend to make SageTV not load up if I leave them run at start up I noticed.
I have not had much problems with the new SageTV other then that and my tuners not being as sensitive as they used to be. I am hoping someone builds a new build of sagetv for windows with any new updates that fixes the problems. |
|
#5
|
||||
|
||||
|
Quote:
__________________
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
|
||||
|
||||
|
Also, when you say you "are clearing the heap twice a day"...do you mean you're restarting SageTV to do that or just forcing Java to run a garbage collection? There's nothing wrong with it using a lot of the heap unless it is resulting in OutOfMemory errors.
If you want to post your logs from this that'd likely help a bunch (memory statistics are printed in the logs on a regular basis, and then we could also see the capture device error you are getting).
__________________
Jeffrey Kardatzke Founder of SageTV |
|
#7
|
|||
|
|||
|
Quote:
Quote:
Thank you! Joe |
|
#8
|
||||
|
||||
|
Those heap usage numbers look fine for having multiple clients connected at once. And there wasn't any errors in there relating to data scanning.
__________________
Jeffrey Kardatzke Founder of SageTV |
|
#9
|
|||
|
|||
|
Quote:
Thank you for looking into it! Joe. |
|
#10
|
|||
|
|||
|
I have found I have better luck (about 4 days so far so not an exhaustive test) with heap memory of 1280 (500 hex) is working better for me than the 1024 (400 hex) I use to use for V7 and Windows.
__________________
"Keep your goals away from the trolls" |
|
#11
|
||||
|
||||
|
V9 will likely use more memory than V7 due to it also having the Lucene indexes in memory (we tried keeping them on disk, but it just hit too many bugs in Lucene that way).
__________________
Jeffrey Kardatzke Founder of SageTV |
|
#12
|
||||
|
||||
|
Quote:
__________________
Jeffrey Kardatzke Founder of SageTV |
|
#13
|
|||
|
|||
|
Narflex, Do you have an opinion about whether or not it's ok to exceed 1024 for JVM heap? I've seen lots of claims that bad things happen above 1024 but I don't believe I've ever seen you post that you should not exceed 1024.
|
|
#14
|
||||
|
||||
|
1024 is really the safe limit - this provides a large enough cushion for java to deal with it's rather poor memory management system plus room for garbage collection loads. I've seen people run it up to 1200 or so, and it might work, but it also might lead to problems. At this point, if you have enough extenders/miniclients that the heap is pushing a limit at 1024, you need to switch to a 64-bit server. Currently, that means running the server on Linux.
__________________
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 |
|
#15
|
||||
|
||||
|
SageTV has no problem with larger heap sizes...it's other issues relating to using the 32-bit JVM which really puts the limit on it.
__________________
Jeffrey Kardatzke Founder of SageTV |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Windows 10 technical Preview build 9926 breaks sage tv | lezouave@earthu | SageTV Software | 12 | 11-24-2015 02:54 PM |
| Trouble with FX | GTwannabe | Hardware Support | 4 | 11-21-2013 04:43 PM |
| QAM trouble | uberliberal | Hardware Support | 3 | 02-10-2008 10:52 PM |
| Windows XP MCE 2005 and Simple File Sharing to Windows XP problem | perfessor101 | SageTV Software | 1 | 01-14-2007 10:52 AM |
| Trouble with LCD TV resolution | ukmgranger | Hardware Support | 3 | 04-20-2005 12:42 PM |