> NO_SWAPPING doesn't do what you probably think it does. Read the
> description in NOTES.
NO_SWAPPING does precisely what I think it does, but thanks for
playing the Amazing Kreskin. At the county fair you'd be giving
away lotsa teddy bears. It's a define for vm_pageout.c et al.
Most of the swap code is omitted from the kernel if it's set.
>>Ancient paging algorithms preferred at least twice as much
>>disk swap partition space as physical RAM.
> This seems like FUD..FreeBSD's VM is hardly ancient.
You need remedial reading lessons. I said that it's no longer
an issue, but that ancient (okay, <= BSD 4.3) paging algorithms relied
on swap being twice RAM. That's just a historical fact. But then,
I can still name the members of that band Paul McCartney had before
Wings, so I've been around a while.
What I'm saying is counter-FUD -- in fact, you can still read
erroneous advice such as:
Your swap partitions should total at least twice the size of
the amount of RAM memory you have installed in your machine.
There was indeed a good reason for this once. It would be impossible
to use FreeBSD as an embedded OS if this were really true. Fortunately,
a read-only root and MFS for /var works just fine. No swap. Ass too
high, run too fast.