home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
MediaPortal 1 Talk
Memory leak in TVService
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="Berney" data-source="post: 1285818" data-attributes="member: 168121"><p>Thanks for showing interest in the problem.</p><p></p><p>I only use dvb to get the epg. There are 2 usb sticks, the IT9135 cannot receive HD, where as the Hauppauge can.</p><p></p><p>Details of the DVB EPG page in the TV Server Configuration are as follows:-</p><p></p><p>Always try to fill holes ON</p><p>Always try to update existing entries ON</p><p>Enable CRC check OFF</p><p>Grab EPG only for channels on same transponder OFF</p><p></p><p>EPG grabbing while timeshifting/recording ON</p><p>Timeout 2 mins</p><p></p><p>Enable grabbing while idle ON</p><p>Timeout 2 mins</p><p>Refresh every 720 mins.</p><p></p><p>The TV Epg grabber page:-</p><p></p><p>Store data only for selected channels ON</p><p></p><p>The channels ticked are around 90% of the list of channels.</p><p></p><p>Having looked at the debug log produced it would appear that the actual grab of the data off air occurs every 6 hours (so it would seem the 720 minutes setting is working correctly.).</p><p>What I did find interesting is that when it does do the update it produces a log entry for each channel. There is a log entry for inserting X epg entries for channel Y. However there is no mention in the log for removing old entries (which I think would be due to having become out of date, i.e. in the past). Now this may be simply the programmer thinking there is no reason to insert a log entry and in fact does a delete of out of date epg entries, but if old out of date entries are not deleted then this could be a cause of concern and while not actually a memory leak it would cause the data to keep on growing until memory limits are reached!</p><p>To find the point in the log I refer to then set logging level to debug in the TV Server under the general page.</p><p>Run the server for a long enough time to do an epg grab and then use a text editor on the log file TVServer.log and search for 'EPG Update Thread' where you will see entries that I am referring to.</p><p>(Apologies for spelling it out in detail, but I do so in the hope of other people perhaps needing to know how to do these things and helping them).</p><p></p><p>Finally I note that the EPG is grabbed in two ways.</p><p>A) while idle (at set interval)</p><p>B) while time shifting/recording.</p><p></p><p>From the debug log it would appear that</p><p>B) EPG grabbing is stopped when A) starts at the set interval.</p><p></p><p>Its a gut feeling of mine that the memory fills up quicker during the night when there is typically no time shifting/recording occuring. Which makes me wonder if interval EPG method is where the problem can be narrowed down to.</p></blockquote><p></p>
[QUOTE="Berney, post: 1285818, member: 168121"] Thanks for showing interest in the problem. I only use dvb to get the epg. There are 2 usb sticks, the IT9135 cannot receive HD, where as the Hauppauge can. Details of the DVB EPG page in the TV Server Configuration are as follows:- Always try to fill holes ON Always try to update existing entries ON Enable CRC check OFF Grab EPG only for channels on same transponder OFF EPG grabbing while timeshifting/recording ON Timeout 2 mins Enable grabbing while idle ON Timeout 2 mins Refresh every 720 mins. The TV Epg grabber page:- Store data only for selected channels ON The channels ticked are around 90% of the list of channels. Having looked at the debug log produced it would appear that the actual grab of the data off air occurs every 6 hours (so it would seem the 720 minutes setting is working correctly.). What I did find interesting is that when it does do the update it produces a log entry for each channel. There is a log entry for inserting X epg entries for channel Y. However there is no mention in the log for removing old entries (which I think would be due to having become out of date, i.e. in the past). Now this may be simply the programmer thinking there is no reason to insert a log entry and in fact does a delete of out of date epg entries, but if old out of date entries are not deleted then this could be a cause of concern and while not actually a memory leak it would cause the data to keep on growing until memory limits are reached! To find the point in the log I refer to then set logging level to debug in the TV Server under the general page. Run the server for a long enough time to do an epg grab and then use a text editor on the log file TVServer.log and search for 'EPG Update Thread' where you will see entries that I am referring to. (Apologies for spelling it out in detail, but I do so in the hope of other people perhaps needing to know how to do these things and helping them). Finally I note that the EPG is grabbed in two ways. A) while idle (at set interval) B) while time shifting/recording. From the debug log it would appear that B) EPG grabbing is stopped when A) starts at the set interval. Its a gut feeling of mine that the memory fills up quicker during the night when there is typically no time shifting/recording occuring. Which makes me wonder if interval EPG method is where the problem can be narrowed down to. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
MediaPortal 1 Talk
Memory leak in TVService
Contact us
RSS
Top
Bottom