物理和虚拟 RAM 磁盘之间有什么区别?

Has*_*ziz 5 memory windows-7 performance ramdisk benchmarking

我正在使用ImDisk创建一个 RAM 磁盘,目的是创建一个环境,在该环境中我可以运行一些性能基准测试并确保所有基准测试运行一致,通过确保缓存的任何优势都应用于它们(通过拥有整体内存中的数据)。

在此处输入图片说明

但是,ImDisk 允许创建两种类型的 RAM 磁盘 - 一种在虚拟内存中创建,一种在物理内存中创建。我已经了解到在物理内存中创建的 RAM 磁盘在重新启动后不是持久的,但是两者之间还有什么其他区别?虚拟 RAM 磁盘是否足以满足我的用例,或者我是否需要使用依赖于物理 RAM 的磁盘?

我正在使用 Windows 7 64 位。

K7A*_*AAY 7

分配物理内存将产生更一致和更快的结果。根据http://www.tomshardware.com/answers/id-2047362/windows-virtual-memory-ram-disk.html 上分享的经验,任何“虚拟”都会变慢 。正如微软所描述的那样,虚拟内存最终会使用硬盘空间,这肯定会变慢。