Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The top answer seems wrong to me.

>> a process can have more memory than address space

How does that work? The best I can come up with is the author is referring to mmap? In which case the address space is still limited to 4Gb although I concede that with the OS pagefile it would be possible to have more than 4Gb in core at a time via judicious use of mmap.



You need to ask the OS to remap your address space to different area of physical memory. Windows has the Address Windowing Extensions[1], which allow processes to reserve multiple blocks of memory and switch between them.

[1]: http://en.wikipedia.org/wiki/Address_Windowing_Extensions




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: