Есть ли разница в производительности между форматами виртуальных дисков VMDK и VDI с Virtual Box?


9

В виртуальной коробке 3.0.2 есть ли разница в производительности между использованием собственного формата виртуального диска VDI и формата виртуального диска VMDK?

Ответы:


5

Я так не думаю - например, этот пост в блоге утверждает следующее:

Оба формата являются обертками вокруг необработанного образа диска, поэтому на самом деле производительность не является проблемой.

Тем не менее, это также говорит следующее:

VirtualBox должен смонтировать образ vmdk как сквозной диск, что означает, что он теряет такие вещи, как снимки и, возможно, производительность драйвера.

Я не знаю, относится ли это к новейшей версии, но похоже, что вы должны использовать VDI.


1
VirtualBox 4 будет делать снимки с VMDK (я только что протестировал его с 4.0.8), и похоже, что эта функция была там начиная с версии 3. Однако, поскольку это не нативный формат для VirtualBox, реализация некоторых вещей, вероятно, будет всегда лаг. (Например, даже в 4.0.8 использование VBoxManage modifyhd foo.vmdk --compactне будет работать, это только для VDI.) Так что, вероятно, лучше всего использовать VDI.
HostileFork говорит, что не доверяйте SE

1

Это не элемент, связанный с производительностью, но VMDK - это собственный формат образа диска для VMWare. Если вы когда-нибудь планируете использовать VMWare в будущем, это формат диска, который вы захотите использовать.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.