在 VMware ESXi 5.5 中使用较新 (>= 2014) 的发行版创建新的 Linux 虚拟机时,它们是否应使用该discard
选项挂载其文件系统?
我假设 VM 的管理员不一定知道实际的底层存储是什么,并且 VM 正在使用推荐的“虚拟控制器”,并且我希望/怀疑如果 VM 发出TRIM
命令,它们可能对薄虚拟磁盘有用(即使它们位于非 SSD 存储上)或 SSD 存储上的厚虚拟磁盘。
在 ESXi VM 中使用时,挂载discard
选项是否真的会执行某些操作(例如,即使虚拟控制器是 SCSI 控制器而不是 SATA 控制器)?
当虚拟机使用此类discard
选项时,vSphere >= 5.5 会执行任何操作吗?
答案1
据我所知,ESXi 不使用TRIM
来自 VM 的命令。我没有从 VMware 找到任何明确或官方的信息,但在对博客文章的评论中我发现了这一点:
在虚拟机中 TRIM 肯定不可用,我已经检查过了。
因此看起来使用该discard
选项挂载文件系统对您没有帮助。