Feature #4953
EPG / limitation of tracked events to limit memory consumption
0%
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
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
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!