Denis Perchine <dyp@perchine.com> writes:
>> It's worth noting here that modern Unixes run around killing user-level
>> processes more or less at random when free swap space (and sometimes
>> just RAM) runs low.
> That's not the case for sure. There are 512Mb on the machine, and when I had
> this problem it was compltely unloaded (>300Mb in caches).
The fact that VACUUM processes seemed to be preferential victims
suggests a resource limit of some sort. I had suggested a CPU-time
limit, but perhaps it could also be disk-pages-written.
regards, tom lane