Project

General

Profile

Feature #4953

EPG / limitation of tracked events to limit memory consumption

Added by G Ho over 6 years ago. Updated about 5 years ago.

Status:
Fixed
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
2018-02-19
Due date:
% Done:

0%

Estimated time:

Description

With a lot of channels memory consumption of TVH because of the in-memory EPG gets multiplied. On low memory devices (e.g. routers) this causes TVH to abort. The memory footprint of EPG could be reduced by limiting the set of forthcoming events being tracked. The limit could be period of time, number of events per channel or total allocated amount of EPG memory.

History

#1

Updated by Jaroslav Kysela over 6 years ago

  • Status changed from New to Fixed

I added 'EPG limit (days)' field to the channel config. You may give a try. v4.3-1085-g1bfcb7221

#2

Updated by George N about 5 years ago

Jaroslav Kysela wrote:

I added 'EPG limit (days)' field to the channel config. You may give a try. v4.3-1085-g1bfcb7221

Any chance this can get backported to the 4.2 branch? I get that this is a "feature," but it's as bad as a bug for those who run out of memory from the EPG (like in bug #4854, for example). I don't know if 4.4 is slated to be released soon, in case backporting would of course not be necessary, but if not then I'm sure those of us that have had this issue for a while now would greatly appreciate having this change available in the stable rather than an unstable/git build. Thank you!

Also available in: Atom PDF