On 9/23/14 10:29 AM, Tom Lane wrote:
> Votes or no votes, that's a horrible idea; it breaks the design goal
> that users shouldn't need to remember the precise unit size when making
> postgresql.conf entries.
I think this is not historically correct.
The original motivation was that you had to remember what the units on
shared_buffers = 37
were, and that it was different units than
work_mem = 37
That's independent of the question whether
shared_buffers = 250kB
might be rejected or not.