![ESXi 5.5 下的新 Linux VM 是否应使用丢弃选项挂载其文件系统?](https://linux22.com/image/635282/ESXi%205.5%20%E4%B8%8B%E7%9A%84%E6%96%B0%20Linux%20VM%20%E6%98%AF%E5%90%A6%E5%BA%94%E4%BD%BF%E7%94%A8%E4%B8%A2%E5%BC%83%E9%80%89%E9%A1%B9%E6%8C%82%E8%BD%BD%E5%85%B6%E6%96%87%E4%BB%B6%E7%B3%BB%E7%BB%9F%EF%BC%9F.png)
在 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
选项挂载文件系统对您没有帮助。