Woth to know that NetBSD(up to 4.0 ?) and Linux up to kernel 2.4(?) can work on 386SX with 4 MB of RAM.
It's intresting that for some reason before ~2002 it was possible to run Linux(up to 2.0?) and NetBSD (for sure 1.6.1) at just 2MB of RAM.
For some reason most modern operating systems requires 4MB of ram - even if kernel size is far less (like 700kb), as there is SOMETHING hardcoded in the kernel to prevent boot under 4MB of RAM. I think this could be due the "large memory pages" switch from 4kb to 4MB - but I never found anyone knowledge enough to confirm it :(
Anyone?