нужно попробовать
Попробовал, в принципе - решение можно признать годным.
При размере ZSWAP в 32 МБ ресивер успешно прошел "краш-тест" - прочел (причем быстрее, чем в случае отдельного SWAP раздела на флешке) полный кеш EPG (90 МБ, ~210 000 событий), и сохранил при перезагрузке максимально возможные (из ГУЯ) 99 999 событий. Если вручную выставить в конфиге предел повыше (например, 220 000) - падает. Но тут ничего удивительного, для нормальной обработки таких обьемов нужно ОЗУ 256 МБ и больше (отдельный раздел или файл на внешнем диске под SWAP размером побольше помогают мало - оно работает, но тормозит безбожно при этом).