I need to have more than 3GB usable memory in single process. I know i can
- go to 64bit
- use 4G/4G kernel(but then limit is on 4G)
- create large shared memory block, then access it with small window(mmap/munmap). Not whole memory is available at same time, but it's ok for me.
OK, I want to go the last solution. I heard that there some standard/library/kernel-extension that can make this implementation easier for programmer.
I tried to google it out - no results. Anyone knows any references?