Если я разрешу доступ к виртуальным машинам с помощью необработанных разделов, будет ли он значительно быстрее, чем обычный виртуальный диск на основе файлов?
Я использую VirtualBox, Windows 7 и жесткий диск 5400 об / мин, если это имеет значение.
Если я разрешу доступ к виртуальным машинам с помощью необработанных разделов, будет ли он значительно быстрее, чем обычный виртуальный диск на основе файлов?
Я использую VirtualBox, Windows 7 и жесткий диск 5400 об / мин, если это имеет значение.
Ответы:
В документе Microsoft Word, озаглавленном « Производительность виртуального жесткого диска», обсуждаются результаты производительности, полученные в Hyper-V. Здесь утверждается :
Чтобы поддержать это утверждение, в документе содержатся меры, относящиеся к различным случаям, из которых можно сделать вывод, что необработанный раздел / диск значительно не повышает производительность, если ее вообще не происходит.
Здесь слишком много результатов для дублирования, поэтому я приведу только два из них.
Для VHD фиксированного размера:
Для динамически расширяющегося VHD (результаты не такие однородные, как раньше):
источник
Лично я бы придерживался использования виртуального жесткого диска, а не прямого доступа. Предупреждение в документации Virtualbox вызывает все виды колокольчиков о проблемах стабильности.
Я использовал сырые диски с VMWare, когда мне приходилось одновременно запускать 3 операционные системы, а файлы находились в одном разделе. Необработанные диски немного улучшили производительность. Однако я столкнулся с проблемами при использовании таких функций, как снимки. Следовательно, я вернулся к настройке VHD. При нормальных режимах работы при использовании одной виртуальной машины заметного прироста производительности не наблюдалось. Однако я не проверил это с помощью какого-либо инструмента оценки производительности.
источник
Я использую Linux в качестве хост-ОС и WinXP, как я думаю в VirtualBox. Я использовал его с хранилищем файлов, теперь моя XP находится на отдельном разделе на жестком диске. Мои наблюдения заключаются в том, что нет никакой пользы, по крайней мере, ничего, что я чувствую. Теоретическая выгода есть, поскольку вы пропустите слой FS, но в современных системах кажется, что это слишком мало, чтобы иметь значение.
Итак, мой опыт говорит: используйте файл с предварительно выделенным хранилищем, так как динамически размещенное изображение будет иметь огромное значение (оно намного медленнее и требует больше операций ввода-вывода, чем предварительно выделенное).
источник