At least in my case I copied the wrong buildout config and instead of setting [instance]threads=1 I set zserver-threads=1 which was ignored and threads used the default 4. This resulted in 4 large ZODB cache pools in memory.
So each of my 8 instances used >2GB instead of ~500MB RAM... With 1 CPU assigned this degraded performance too.