Недавно я решил, что, поскольку я виртуализирую все свои среды программирования, у меня практически нет причин использовать Windows в качестве хоста. Итак, чтобы начать работу, я установил Ubuntu через wubi и, к счастью, загрузился с него. Изнутри я могу использовать virtualbox для доступа к моей виртуальной машине с Windows 7 и запуска ее для разработки.

Это не особенно медленно, но не намного быстрее, чем на хосте Windows, и мне интересно, так ли это, потому что это так же быстро, как когда-либо будет на моем оборудовании, или потому, что wubi по-прежнему работает поверх окон.

По сути, мне неясно, как именно работает wubi и что, если это повлечет за собой снижение производительности.

1 ответ1

2

IIRC Linux, установленный через wubi, вообще не запускается поверх окон, он просто запускается из файла "виртуального диска" в файловой системе Windows. Поэтому вы не увидите никакого снижения производительности, такого как снижение производительности ввода-вывода, характерного для некоторых решений виртуализации.

Будет небольшой удар, если доступ ко всем файлам vdisk должен проходить через дополнительный уровень файловой системы, и файлы vdisk могут быть фрагментированы, как и содержимое, но для многих шаблонов ввода-вывода вы не особенно это заметите.

Таким образом, Windows в виртуальной машине, работающей под Linux, загруженной из установки на основе wubi, вероятно, будет работать почти так же хорошо, как если бы Linux устанавливался на свои физические разделы. Если вы заметили какое-либо неожиданное падение производительности или вам захочется полностью удалить хост-систему Windows, можно перенести установку wbui на прямые физические разделы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .