Certainly looks like a shortage of virtual memory, which means adding swap should solve it.
But see also
I never quite gave myself the time to do the controlled experiments, but I very much believe that once you’ve set overcommit you will need less swap.