Even een misverstand rechtzetten: alle EPG data wordt altijd in RAM opgeslagen. Het bestand epg.dat wordt alleen gebruikt om de data te bewaren als het systeem volledig wordt uitgeschakeld (deep sleep) of reboot. Het wordt ingelezen als het systeem start en opgeslagen als het systeem stopt.
Over je vraag: zo zonder meer kan ik dat niet beantwoorden, want ik weet niet hoeveel data je binnen haalt.
In zijn algemeenheid kan je wel stellen dat:
1- er heel snel heel veel EPG-data wordt binnen gehaald. Vooral de boxen met weinig RAM lopen dan snel 'vol'.
bepalende factoren hierbij zijn van hoeveel providers je data binnen haalt en voor hoeveel dagen. Als je daarnaast EIT-EPG en andere hebt aan staan, loopt het geheugenbeslag nog verder op.
2- indien mogelijk kan je beter de XMLTV-importer gebruiken dan Cross EPG: die werkt net even geavanceerder.