Administrator |
Дата: Пятница, 26.10.2012, 22:01 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 20
Награды: 1
Репутация: 101
Статус: Offline
|
Технология квазиэмуляции гостевой ОС основана на том, что далеко не все инструкции гостевой ОС нуждаются в эмуляции средствами хостовой операционной системы. Многие из инструкций, необходимых для корректной работы «гостевых» приложений, могут быть непосредственно адресованы хостовой ОС. Исключение составляют инструкции для управления такими устройствами, как видеокарта, IDE-контроллер, таймер, и некоторыми другими. Таким образом, в процессе работы ВМ с квазиэмуляцией происходит выборочная эмуляция инструкций гостевой ОС. Очевидно, что производительность такой ВМ должна быть выше, чем у ВМ с полной эмуляцией. Тем не менее, как было сказано, при достигнутых уровнях производительности персональных компьютеров разница оказывается не столь ощутимой.
Примеры проектов, выполненных по технологии квазиэмуляции:
1) Технология Virtual Platform, на базе которой компания VMware предлагает четыре продукта: VMware Workstation для Windows NT/2000/XP, VMware Workstation для Linux, VMware GSX Server (group server) и VMware ESX Server (enterprise server); 2) Виртуальная машина Serenity Virtual Station (SVISTA) (бывшая twoOStwo), разработанная российской компанией Параллели (Parallels) по заказу немецкой компании NetSys GmbH1; 3) Проект с открытым кодом Р1ех86, позволяющий запускать различные операционные системы Intel x86 под управлением Linux. 4) Проект с открытым кодом L4Ka, использующий микроядро; 5) Проект с открытым кодом Хеп, позволяющий запускать модифицированные ОС Linux, FreeBSD, NetBSD и Windows XP под управлением Linux, FreeBSD, NetBSD и при соблюдении некоторых условий обеспечивающий даже прирост производительности.
|
|
|
|
Geraldka |
Дата: Пятница, 31.01.2014, 18:46 | Сообщение # 2 |
Группа: Гости
|
quertontinto www.quertontinto.com http://www.quertontinto.com - Siterszz
|
|
|
|