从虚拟机访问原始分区 - 它比虚拟磁盘更快吗?

Der*_*sár 9 partitioning virtual-machine virtual-disk

如果我允许对虚拟机进行原始分区访问,它会比普通的基于文件的虚拟磁盘快得多吗?

如果重要的话,我正在使用 VirtualBox、Windows 7 和 5400 rpm HDD。

har*_*ymc 4

标题为“虚拟硬盘性能”的 Microsoft Word 文档讨论了在 Hyper-V 下获得的性能结果。它指出 :

自 Windows Server 2008/Hyper-V 发布到制造阶段以来,固定大小的 VHD 性能一直与物理磁盘相当。在 Windows Server R2 中,固定大小的 VHD 性能保持不变,即与原始磁盘或原始文件一样好。

为了支持这一说法,该文档包含了与各种情况相关的措施,从中可以得出结论:原始分区/磁盘不会提高太多性能(如果有的话)。

结果太多,无法在这里重复,所以我只给出其中两个。

对于固定大小的 VHD:

SQL Server 日志 64KB 100%顺序 100%写入吞吐量

SQL Server 日志 64KB 100%顺序 100%写入延迟

对于动态扩展VHD(结果不像以前那么统一):

媒体流 64KB 100% 顺序 98% 读取 2% 写入吞吐量

媒体流 64KB 100%顺序 98%读取 2%写入延迟