我有一台配备 8GB RAM 和两个外部硬盘的 i7 机器,都包含一个 NTFS 分区,今天我在 Ubuntu 下启动第二个虚拟机时注意到了一些间隙,启动需要 5 分钟以上的时间,我通常在 Windows 下执行同样的事情,并且两个虚拟机都可以很好地启动。
为了在 Ubuntu 下获得最佳虚拟化体验,格式化我的硬盘的最佳文件系统是什么?Ext4?如果我需要在 Windows 和 Linux 之间共享虚拟机怎么办?在 Ubuntu 和 Windows 上运行虚拟机时,FAT32 或 exFAT 是否会提供更好的性能?
答案1
在对这个主题进行一些研究之后,我确实注意到有几个人抱怨 Linux 上的 NTFS 性能,特别是在虚拟化方面。
我的外部硬盘上最适合使用的文件系统是 ext4,其次是 ext3 和 xfs。
更多详情请见这里。
更新
我看起来 vmx 文件上的以下行可以帮助我使用 NTFS 在外部硬盘上同时运行多个虚拟机:
mainmem.backing = "swap"