One of design objectives of Windows 95 Gold was running in 4 MB. Of course,
it's not quire happy with it. But I've run it with 8 MB and it was not bad
at all. 8 MB Compaq-branded DIMM then costed 300.
When (around 1990?) I was told that I need 8 MB to run NT 3, I thought:
that's a big system!
I've seen Windows 2000 booting with 32 MB. Like watching paint dry.
Ugg, I couldn't imagine trying to use Win2K with only 32MB of memory.
A while back at a summer job I had a computer that ran Win2K with 64MB
of memory and that was painful enough! I got a fair bit of swapping
by just booting the OS, let alone running any applications.
Of course, I was still WAY happier with this solution vs. the other
option of using Win98. I'd much rather due things slowly once than
having to do them quicker but re-doing my work all the time due to
Win98 crashes. I know some people claim that they can run Win98 for
weeks on end without it crashing, but for me it would crash nearly
every day (often multiple times in a day) on *EVERY* PC I've ever used
it on.
As for Linux, I've run it in a variety of configurations with a wide
range of memory sizes. One of the real nice points of Linux is how
flexible it is, on one system I could run a really trimmed down
version and it'll work just fine on 16MB (might even be able to
squeeze into 8MB). On my main system I've got 512MB so I load it up
with all the features, full KDE GUI, etc.
Honestly though,I don't think there's any point in talking about
"bloatware" these days. 1GB of memory costs only $100 and that's
plenty of memory for 99% of users out there today. Hardware has
pushed ahead much faster than software. If you ask me, I'll take the
bloat any day if it results in better features. New hardware is
dirt-cheap, if the problem requires another 512MB of memory, I'll
gladly spend the extra $50 to get that 512MB of memory when the
alternative is less functionality from the software. Now obviously
bloat without adding functionality isn't going to help anything, but
so long as the software is improving, I'm all for it.