代码之家  ›  专栏  ›  技术社区  ›  Dinah SLaks

虚拟机文件访问性能

  •  0
  • Dinah SLaks  · 技术社区  · 16 年前

    我的编码环境(visual studio)在一个虚拟机中(在os x上并行)。哪种文件访问方法更快?

    • 把文件放到虚拟机的磁盘上。(如果虚拟机都是内部的,它能更快地操作文件吗?)
    • 把文件放到主机上。(如果没有额外的抽象层,文件访问会更快吗?)

    为了解决这个问题,我们的唯一目标是在visual studio中快速读取、写入和创建文件,而不是在文件位于主机上时无法返回快照,而是优先处理不涉及所有内容的更一般的程序。编译和创建/删除文件(.dll.pdb等)。

    1 回复  |  直到 16 年前
        1
  •  1
  •   esac    16 年前

    如果这很重要,那么您应该做一个比较2的基准测试。我的感觉是在虚拟机内部会更快。您仍在通过网络层进行抽象以通过vm->主机,并且您仍在支付将其写入磁盘的罚款。