The execution environment
Each process executes in its own 32-bit virtual address space. This gives
2Gbytes for the combined code and data spaces (the remaining 2Gbytes are
reserved for the operating system). Using the advanced features of the 486
chip, each process address space is protected from modification by other
processes executing within the system.