(snip, I wrote)
Glen, "some years ago" your Alpha workstation had 16 GB???
Maybe you meant 16 Meg.
Alpha is a 64 bit system, and tended to be used where you needed
a lot of RAM. I didn't (at the time) know all that much about
the machine, but that it did have 16GB.
The machine bought for the project was a four processor Dell (IA32)
that our project manager tried to buy 16GB for, but could only get 4GB.
That was about 2000 or 2001 for a time frame.
A few years earlier, I had an 8MB 80486 machine that I put
FreeBSD on to use as our network NAT router. At that time,
people laughed that there was any use for an 8MB machine, but
it made a fine router. As I remember, I got a new disk for
the machine, and made a 1GB swap partition. The only time I
have known to have swap space 128 time actual RAM.
Somehow the system that either Alpha, or the particular OS/compiler
implementation, only allowed 64K for static storage. With malloc()
I could get many GB.
-- glen