Воскресенье, 26.01.2025, 10:36,
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Виды виртуальных машин 2
Administrator Дата: Пятница, 26.10.2012, 21:50 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 20
Награды: 1
Репутация: 101
Статус: Offline
Проекты, поддерживающие технологию полной эмуляции, работают по принципу интерпретации инструкций из системы команд гостевой ОС. Поскольку при этом полностью эмулируется поведение как процессора, так и всех внешних устройств, то существует возможность эмулировать компьютер с архитектурой Intel x86 на компьютерах с совершенно другой архитектурой, например на рабочих станциях Мас или на серверах Sun с RISC-процессорами.
Главный недостаток полной эмуляции заключается в существенной потере производительности гостевой операционной системы (скорость работы «гостевых» приложений может упасть в 100-1000 раз). Поэтому до недавнего времени ВМ с полной эмуляцией чаще всего использовались в качестве низкоуровневых отладчиков для исследования и трассировки операционных систем. Однако благодаря значительному росту вычислительных мощностей даже «настольных» компьютеров ВМ с полной эмуляцией стали сегодня вполне конкурентоспособными.
Наиболее яркий представитель этого вида ВМ — продукт Virtual PC фирмы Connectix (ныне купленной Microsoft). В качестве других примеров проектов, выполненных по технологии полной эмуляции, можно назвать следующие:

1) Проект с открытым кодом Bochs, позволяющий запускать различные операционные системы Intel x86 под Linux, Windows, BeOS и Mac OS;
2) Продукт Simics компании Virtutech, позволяющий запускать и отлаживать наличные операционные системы Intel x86 под управлением Windows и других операционных систем;
3) Проект Qemu — эмулятор различных архитектур на PC
  • Страница 1 из 1
  • 1
Поиск:

Бесплатный хостинг uCoz