2 Aug
2013
2 Aug
'13
9:52 a.m.
To elaborate on Ion's remarks, ALL virtual memory in user space in windows is backed by the page file, and ALL file I/O is memory mapped, the only difference being virtual memory is backed by the page file rather than a specific named file in the file system. Your inter process memory is just as likely to be in physical memory as any other data. So most likely this is not the cause of your performance issue, unless memory is so tight that your entire process working set is continually thrashing.
Well, my program previously loads the data in "normal" RAM, and I ddidn't have any problems. Since I use the shared memory, I do experiencing troubles. PS : my data are about 12 Gb big, and I have 24 Gb of RAM on my system.