Comparing Filesystem Performance in Virtual Machines
10 hours ago
- 文件系统性能是基于虚拟机开发环境中的关键瓶颈。
- 小文件顺序读取:NFS 表现最佳,VMware 共享文件夹远超 VirtualBox,后者速度非常慢。
- 大文件随机读取:VMware 共享文件夹碾压 VirtualBox(峰值 7 GB/s 对比 100 MB/s 以下);NFS 依然表现良好。
- 小文件顺序写入:NFS 因网络开销表现糟糕;本地文件系统和虚拟机优于宿主机;VirtualBox 共享文件夹胜过 VMware。
- 大文件随机写入:模式与小文件写入类似;NFS 表现很差;虚拟机利用缓冲作弊,性能超过宿主机。
- 总体:VMware 更适合读取密集型任务,VirtualBox 写入稍优;NFS 推荐用于读取;虚拟机对同步写入有虚假表现;将数据库文件移出共享文件夹以获得更佳性能。