Actually, the 4GB limit seems to be more of a microsoft limitation than anything (surprise surprise). Using Physical Address Extension (PAE), you should be able to map memory above the 2^32 mark with paging - but the software won't allow it.
memory - Is there way to enable 4 GB RAM in 32-bit Windows OS? - Super User
memory - Is there way to enable 4 GB RAM in 32-bit Windows OS? - Super User
Comment