Виртуальная машина: Windows 7 на Ubuntu 11 или Ubuntu 11 на Windows 7? - PullRequest
0 голосов
/ 13 марта 2012

Я хотел начать с разработки Android.Я намерен заниматься этим как хобби, и это не моя основная работа как студента.Я использую такие программы, как Matlab, COMSOL, MS Office и т. Д. На моем текущем ПК с Windows.Поэтому я нуждался в изоляции между моими экспериментальными проектами и реальной работой.

Для этого я собираюсь отформатировать свой компьютер и переустановить ОС.У меня есть два варианта: 1. Сначала установить Ubuntu, а затем установить поверх него Windows 7 (используя VirtualBox).2. Или аналогичным образом сначала установите Windows 7, а затем установите Ubuntu на ее верхнюю часть.

С точки зрения безопасности, я предполагаю, что желательно сделать мою рабочую ОС (Win7) базовой ОС, а затем установить мою экспериментальнуюОС (Ubuntu 11) сверху.Но, пожалуйста, ответьте на мой следующий вопрос чисто с точки зрения производительности.Что лучше: (Win + Virtual Ubuntu) или (Ubuntu + Virtual Win)?Чтобы сформулировать его лучше, я бы спросил, что, вероятно, будет быстрее: данное произвольное высокопроизводительное программное обеспечение, работающее на Virtual Ubuntu (с базой Win), или такое же программное обеспечение, работающее на Virtual Win (с базой Ubuntu)?Предположим, что случайно выбранное высокопроизводительное программное обеспечение было разработано для работы в обеих операционных системах (например, Matlab).

PS: Также, если вы знаете лучшую альтернативу VirtualBox, пожалуйста, дайте мне знать.

1 Ответ

2 голосов
/ 16 марта 2012

Из моего опыта Virtualbox работает довольно хорошо.Для оптимальной производительности и совместимости вы должны установить дополнительные пакеты (например, для доступа к USB-накопителям и т. Д., Я думаю, вам это понадобится в любом случае для разработки Android).Итак, просто используйте систему, которую вы хотите использовать в своей повседневной работе, в качестве базы и запустите другую в virtualbox.Для меня это Ubuntu.Для вас кажется, что Windows был бы естественным выбором.

Однако я действительно не вижу необходимости изолировать на уровне операционной системы вообще.Весьма распространено иметь разные программы для разных задач на одном компьютере, в одной системе.Почему вы думаете, что это будет проблемой?

...