Several months later I have to say this issue is still here, still experiencing it on latest LE 11 nightlies (20220130). 
Also the recommended command echo 0 >/proc/sys/vm/oom_dump_tasks does not work (to disable long huge disk activity after OOM killer stops Tvheadend server).
The issue usually hapens when I get back with Timeshift and keep watching the same TV program for a long time. Especially when the Video stream has a higher bitrate. The memory gets exhausted, soon or later, but more or less randomly, despite the Timeshift Maximum RAM size reduction. For some (usually even quite long) time the free RAM is quite high, oscilating about bottom limit (based on Timeshift Maximum RAM settings) but suddenly it gets exhausted quickly to zero.
I suppose it's a Tvheadend / Timeshift issue (currently using addon Tvheadend Server 4.3 (Alpha) 10.80.4.103 but the same with 4.2).
The worst and most annoying issue is that the LibreELEC is completely frozen for unpredictably long time after OOM killer's action (can take hours - tested). It depends on RAM size so I suppose the dumps are flushed to boot media. Is there any way to stop it please?