我通常在构build虚拟机时使用精简configuration的存储空间:它提供了很大的灵活性, 似乎构build起来更快。
我能看到的唯一潜在的优势是确保虚拟机不会意外耗尽底层存储基础架构上的可用空间 – 还有其他吗?
精简configuration的磁盘不能收缩; 一旦你分配了所有的块,就是这样。
另外,除非您执行快速格式化,否则Windows将实际填充整个精简configuration磁盘。
可能还有一个performance的惩罚,但我不是100%确定的,是应该testing的东西; 我知道一些基于主机的pipe理程序就是这种情况。
其他未提及的罪魁祸首:
稀疏磁盘会带来额外的性能开销,因为监视它们的大小并在需要时扩展它占用资源。 不是太多,但这取决于你手头的资源。 对于某些设置来说,磁盘空间是无关紧要的,所以一切都是预先分配的,以提高性能,而另一些则有足够的CPU周期和IOPS,但存储空间有限(特别是在使用基于SSD的存储时),所以最好使用稀疏磁盘
厚configuration的主要优点是:
主要缺点是: