I'm using ImDisk to create a RAM disk for the purposes of creating an environment where I can run some performance benchmarks and ensure that all benchmarks run are consistent, by making sure any advantages from caching are applied to them all (by having the entirety of the data in memory).
However, ImDisk allows for the creation of two types of RAM disk - one created in virtual memory, and one created in physical memory. I've already learnt that a RAM disk created in physical memory is not persistent after a reboot, but what other differences are there between the two? Would a virtual RAM disk be sufficient for my use case, or do I need to use one that relies on physical RAM?
I'm using Windows 7 64-bit.