I have the same issue as thom_arm: Since an update from 5.23 to 5.25 (now on kernel 4.9.12), I get frequent oom errors resulting in oom-killer killing my unbound, system-journal etc etc daemons.
I have an ssd attached and tried the following:
moved /tmp from tmpfs to the ssd
set vm/swappiness from 0 to 30
increased swap to 3 GByte (2 GByte physical RAM available in total on my cubietruck board)
set vm/overcommit to 2 and vm/overcommit_ratio to 100
None of that helped to improve the situation. Except the armbian update mentioned above, nothing changed on the system, that I am aware of.
The oom's occur during cron-daily jobs (e.g. texpire) or fetching news (leafnode). But that was working perfectly before the armbian updates
Any suggestions what I should do?
Sample logging:
------------------------------------------