> [1] FreeBSD uses a "Zone allocator" for kernel memory allocation.
> NetBSD - I am not so sure.
> Linux - Buddy system.
Linux 2.1 uses SLAB allocator.
> [3] Can any of these systems have
> a) swap files rather than partitions
Linux supports both swap files and partitiona.
> b) dynamically growing swap space?
> As far as I can make out, the answeris no!
Linux doesn't support growing swap files, but does support adding
more swap files / partitions whenever needed (see swapd(8)).
Have a nice fortnight
-- Martin `MJ' Mares <mj@gts.cz> http://atrey.karlin.mff.cuni.cz/~mj/ Faculty of Math and Physics, Charles University, Prague, Czech Rep., Earth "Press any key to quit or any other key to continue"