Seems there are memleaks on write operations. Running git a54957b for a week, system load average 15-20, 14 writing clients, 1 syncrepl client, data set ~2M entries. Consumed 2.5 Gb extra non-shared memory in a week run, all swapped out, no performance impact.