ISO 和 QCO2 映像之间的主要区别是什么?

ISO 和 QCO2 映像之间的主要区别是什么?

尝试创建 VM 时,使用 .qcow2 比 .img 文件有什么好处吗?

我有一个较小的 debian .iso,并且至少在 .qcow2 中发现它很慢。

我也看到了http://wiki.qemu.org/Features/Qcow3这两行出现在那里:-

接近原始性能,可与 QED 竞争

性能分析表明,QCOW2 性能明显比使用原始文件差。不同的方法,包括 QED 的简化元数据和完全异步实现,已经证明现代图像格式可以实现接近原始的性能。元数据缓存和批量更新也可以提高性能,但需要图像格式更改在所有情况下都有效。

提高性能是 QCOW3 图像格式的主要动机。

有谁可以评论一下。我猜测 qcow3 仍然悬而未决。

答案1

文件qcow2通常比等效的图像文件更节省空间。虽然可以创建“稀疏”图像文件,但这些文件很难以有效的方式传输。 Aqcow2依靠稀疏分配以外的机制来实现“精简配置”,因此更容易移动。

文件可以定义为背景图像(可以是原始文件或其他图像)qcow2之上的写时复制 (COW) 层。qcow2当您想要从同一个底层映像启动多个虚拟机,但希望每台计算机能够存储自己的修改(称为“快照”的功能;您可以阅读更多详细信息)时,这可能非常有用这里)。

另一方面,正如您所看到的,qcow2文件的性能可能不如原始图像文件。

答案2

如果您不需要 VM 的特定功能qcow2并希望使用该 VM 多年,请考虑不要使用qcow2.如果您经常更新操作系统,或者使用了很多临时文件,则删除的文件可能不会在您的真实硬盘驱动器上释放。您最终可能会得到比原始文件更大的图像文件。

如果硬盘上有足够的可用空间,您可以根据需要在图像格式之间进行转换。

相关内容