Получить несколько систем одновременно?

297
Narek

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

  1. Как это здорово для операционной системы, на которой вы устанавливаете такой вид софта? Я имею в виду, может ли этот мягкий вред для ОС?

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

  3. Могу ли я использовать такое программное обеспечение для тестирования созданного мной программного обеспечения на разных платформах? Это эквивалентно тому, что я делаю на действительно разных платформах?

Благодарю.

1

3 ответа на вопрос

4
andyortlieb

Вы должны посмотреть на виртуализацию.

Это не вредно для родительской операционной системы, в которой установлена ​​виртуальная машина, хотя для этого может потребоваться много ресурсов ЦП и памяти, в зависимости от того, что вы делаете ... но вы всегда можете просто включить виртуальную машину Машина выключена, пока не используется - это не проблема. Вы даже можете «приостановить» их, если хотите сохранить их текущее состояние выполнения.

  1. Смотрите VMWare или VirtualBox. У Microsoft также есть VirtualPC.
  2. Да, вы создаете «Виртуальную машину», думайте о ней как о компьютерном эмуляторе. Вы устанавливаете операционную систему и все свое программное обеспечение в этой (в основном) изолированной среде.
или KVM или XEN в системах Linux txwikinger 13 лет назад 0
0
Malnizzle

Вы можете использовать VMware Player (или другие виртуальные продукты) и запускать любую операционную систему основного потока, которую вы хотите, в качестве виртуальной машины в хост-операционной системе. С помощью VMware и подобных продуктов вы можете определять оперативную память, загрузку процессора, доступную для виртуальной машины, и дисковое пространство для каждой виртуальной машины, поэтому вы можете контролировать, как она будет работать с вашей операционной системой.

Вы также можете загрузить виртуальные жесткие диски в W7: http://edge.technet.com/Media/Windows-7-Boot-from-VHD/

Для Mac вы можете использовать Parallels или встроенный Boot Camp, или снова VMPlayer.

Вот несколько ссылок:

http://www.virtualbox.org/

http://www.xen.org/

http://www.vmware.com/products/player/

http://www.apple.com/macosx/compatibility/

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

Если вы тестируете веб-приложение, вы можете просто загрузить все разные браузеры (safari, firefox, IE) в одном окне.

0
steve.lippert

1) Если вы используете программное обеспечение виртуальной машины, такое как VirtaulBox, это не повредит ОС. 2) Я использовал VirtualBox, VMWare Workstation и VMware ESXi. Вы также можете заглянуть в WUBI для установки Linux под Windows. 3) Да, вы можете использовать виртуальный ПК в качестве платформы для тестирования. Если вам нужно протестировать разные версии Windows и Linux, вы можете это сделать, каждая из них - это собственный ПК.