2

Это может быть глупый вопрос. Я использую Windows 7 99% времени. Я запускаю Linux 10% времени и XP 5% времени. Я думаю о приобретении процессора Intel® Core ™ i7-2600, который имеет аппаратную поддержку для виртуализации.

Я не думаю, что я хочу больше, чем один раздел. Может иметь раздел подкачки. Какую ОС я должен сделать своим основным (и единственным) разделом? Я подозреваю, что Windows7, если я всегда использую его, поскольку проход через слой Linux замедлит его.

Имеет ли значение, какую ОС я использую, если у меня есть аппаратная поддержка виртуализации? На данный момент я использую плеер VMWare. Я подозреваю, что программное обеспечение не влияет на производительность?

3 ответа3

1

Поддержка аппаратной виртуализации, о которой вы говорите, не позволит вам использовать виртуальную машину с такой же производительностью, как при физической установке на том же хосте.

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

Одной из основных возможностей гипервизора является преобразование адресов памяти из виртуальной машины в адреса на физической машине. Адресация памяти в значительной степени делается все время и многое из этого. Поэтому каждый раз, когда гипервизору приходится переводить виртуальный адрес в физический адрес, это стоит времени.
Помните, это то, что происходит миллионы раз в секунду. Так что каждый накладной считается!

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

Для процессоров Intel это часть технологии VT-x.

Итак, чтобы вернуться к вам вопрос. Если вы используете Windows 7 90% времени, установите Windows 7 на хост.
Если вы ранее использовали виртуализацию (в системе без VT-x или аналогичной), вам понравится ваша недавно полученная производительность. Но вы все равно заметите разницу между вашим хостом и клиентом виртуальной машины.

0

Я не вижу, что было бы не так с запуском VMware Player под Windows 7, так как вы используете его большую часть времени. Тогда вы можете иметь 2 (Linux + XP) или более виртуальных машин (VM), работающих по требованию. Один раздел полностью поддерживается, так как каждая виртуальная машина будет представлена каталогом.

Загрузка виртуальных машин с реальных разделов также может работать, но вам необходимо знать, что вы делаете.

Что касается поддержки оборудования: если ваша хост-операционная система поддерживает устройство (то есть имеет драйверы), то VMware Player может использовать / передавать его виртуальным машинам.

0

Я использую Ubuntu уже три года как основную операционную систему, так как это самая простая разработка веб-сайтов с работающим локальным веб-сервером. Это больше всего напоминает рабочий сервер. Ну, я так и думал ...У меня нет двойной загрузки или чего-то в этом роде. Я часто использую Virtualbox для запуска XP. Это работает очень хорошо для меня.

С другой стороны, я мог бы использовать Windows 7 с локальной виртуальной машиной Linux в качестве сервера разработки. Я не могу сказать, что один вариант лучше другого, но последний вариант был бы ближе к серверу - нет графического интерфейса, точная версия linux, хотя он никогда не будет идентичным. У меня были сбои с Ubuntu, разные проблемы и проблемы. У гостевой ОС есть одно большое преимущество: снимки. Я могу использовать любое программное обеспечение на моей гостевой ОС, и если мне это не нравится, я просто восстанавливаю старый снимок.

Так что вы должны принять решение. Вы используете много инструментов для Windows? Ubuntu или Redhat просто работают иначе, чем Windows, так что это займет время. Для меня это была дополнительная причина, так как я не был знаком с Linux, поэтому я заставил себя привыкнуть к нему.

Я не могу сказать, что ты должен делать то или это. Возможно, если бы вы были коллегой, работающим здесь, вам было бы проще использовать Linux, но даже здесь коллеги просто делают то, что хотят, и некоторые из них используют Windows или Mac.

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

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