Wittenborg Posted February 4, 2016 Posted February 4, 2016 Hi! I just installed Armbian Jessie on my Cubietruck to replace the outdated CubianX-distro. Title: Armbian 4.81 Cubietruck Debian jessie dev (unofficial) Kernel: Linux 2016.01-rc3 Build date: 28.12.2015 I use the Cubietruck as an owncloud-server and as a tvheadend-server. Tvheadend doesn't work properly. There seems to be a hardware-issue with the DVB-S2-receivers. One of them fails sometimes. Tvheadend often stopped. But now i found one (the?) reason in the syslog: lowmemorykiller Feb 4 08:29:04 localhost kernel: [11909.498000] lowmemorykiller: Killing 'tvheadend' (622), adj 0, Feb 4 08:29:04 localhost kernel: [11909.498012] to free 1829736kB on behalf of 'kswapd0' (26) because Feb 4 08:29:04 localhost kernel: [11909.498022] cache 5940kB is below limit 6144kB for oom_score_adj 0 Feb 4 08:29:04 localhost kernel: [11909.498031] Free memory is -1996kB above reserved Can I stop lowmemorykiller from stopping necessary applications? Wittenborg P.S. Why does /etc/proc shows /proc/version Linux version 3.4.110-sun7i (root@production) (gcc version 4.8.2 (Ubuntu/Linaro 4.8.2-16ubuntu4) ) #10 SMP PREEMPT Mon Dec 28 11:48:43 CET 2015 and not Debian Jessie ....?
Igor Posted February 4, 2016 Posted February 4, 2016 I would start with different version of Tvheadend ... regarding DVB drivers, also possible. Are you perhaps running irqbalance or any other services? I am using TVHeadend on Wheezy with 3.4.x kernel (Build: 3.4~wheezy) ... for year(s) and it never failed.
Wittenborg Posted February 18, 2016 Author Posted February 18, 2016 Are you perhaps running irqbalance or any other services? No, just the standard-setup. I found that in /sys/module/lowmemorykiller/parameters/ you can changes the setting of lowmemorykiller. But I don't dare to change anything, because I don't know waht every values means and what side effect it will have.
Recommended Posts