A modern Linux
or BSD distribution [...] but I've found most will
run well with 128MB so long as swap is available (and you aren't
running BIND).
I've got machines with 256 MB of RAM running current Debian
Linux
just fine. And yes, one of them is actually running BIND. For
rather small zones, admittedly.
My house nameserver is a 96M NetBSD/sparc machine, running BIND. I'm
not running huge zones like .com, but there is one that's not entirely
trivial (somewhat over two thousand records). According to top, it has
64M RAM free, and that's without even touching swap, so I'm fairly sure
96M is substantial overkill for the application.
Of course, the plural of `anecdote' is not `data'. But I do believe
that you don't need anywhere near a quarter-gig of RAM just for an OS
and BIND unless the OS is pretty severely bloated or you're serving big
zones.
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B