what are my options when i need to allocate virtual memory beyond the limits of system memory?
paging file is unlimited(limited by available disk space) so why could not i use it to allocate memory beyond the limits of physical memory limit or OS memory limits? why did they limit the virtual memory with the boundaries of address space? i know CPU could work with physical memory but why not OS handles this for me when i am accessing some portion of virtual memory?