asmcat 发表于 2018-11-22 15:22:55

storahci和msahci,以及vhd和vhdx性能比较

本帖最后由 asmcat 于 2018-11-22 15:25 编辑

msahci是win7的磁盘驱动,storahci是win8的磁盘驱动。
vhd是早期的微软虚拟硬盘,vhdx是vhd的升级版.

简单测试发现,msahci、storahci环境下的物理硬盘,vhd,vhdx,在连续读写和随机4K性能相近,相差无几。

不同之处在于:

1.storahci比msahci的“4K并行”读写高,尤其是读高20%左右,.
       总结:所以win8的storahci升级是一种“4K并行读“的单方面增强。

2.物理硬盘确实比虚拟硬盘功能健全,虽然在连续读写和随机4K上性能相近,但在”4K并行“和读延迟上是两大差距。
      总结:虚拟硬盘的”并行4K“和”读延迟“与物理硬盘差距很大。

3.固定vhd比动态vhd(1)在”4K并行读写“要高(2)读延迟通病略轻(仍存在)。
    总结:不考虑这两项的话,其它连续读写和随机4K几乎一样。就是说动态vhd和固定vhd并没有传说中的差距那么大,不是全面差距是单方面。

4.固定vhdx和物理硬盘只有“4K并行”这一项差距,不存在读延迟差距。其他性能和固定vhd几乎一样。
    总结: vhdx和物理硬盘的健全性能是最相近的,只有”4K并行“差20%-30%这一项差距。



liuzhaoyzz 发表于 2018-11-22 15:41:19

   楼主这个评测和结论很详细,支持这样的技术帖子!   

2012andyle113 发表于 2018-11-22 17:13:56

虽然早就知道这个差距问题了,但是现在还有人这么去测试也是难得,支持一下

keyan 发表于 2018-11-22 18:57:21

不错 不错 很少见到技术贴了

d9o 发表于 2018-11-22 20:48:57

用vhd系统好几年了,实在分辨不出vhd和vhdx,也不辩不出动态vhd和固定vhd的性能差别,
明显的是win7不支持vhdx,win10vhd的速度明显比win7vhd高。
楼主的帖子非常有价值。

zb77721 发表于 2018-11-23 13:07:47

感谢楼主分享!

muzb 发表于 2018-11-23 14:57:33

本帖最后由 muzb 于 2018-11-23 14:58 编辑

评测和结论很详细        赞一个!

eastmz 发表于 2018-11-24 20:02:44

这样的对比很好
页: [1]
查看完整版本: storahci和msahci,以及vhd和vhdx性能比较