VMware 2.0 использует концепцию, разработанную для мэйнфреймов IBM

VmWare не поддерживает операционные системы Macintosh, но зато можно загрузить практически любой вариант Windows или Unix для ПК, включая Linux и Solaris

Чтобы ознакомиться с ее возможностями, любому желающему достаточно загрузить бета-версию VMware 2.0 размером около 3 Мбайт с Web-сервера разработчика. Свободно распространяемый вариант утилиты, которая обеспечивает одновременный запуск двух ОС и нескольких приложений, разрешается бесплатно использовать в течение 30 дней.

«Большинство утилит, поддерживающих функционирование сразу нескольких операционных систем, требуют перезагрузки перед каждым переключением из одной среды в другую, — отметила представитель компании VMware Реса Малекзаде. — Данный подход, к примеру, реализован в BootMagic компании Powerquest отдельно или в составе пакета PartitionMagic, а также в утилите Linux Loader. В отличие от этого VMware 2.0 обеспечивает однократную загрузку в память каждой из выбранных операционных систем и любых программ».

Утилита использует технологию, которая применялась когда-то в механизме «виртуальных машин» на мэйнфреймах IBM 370 в многопрограммном режиме. Виртуальные машины (на использование этого механизма указывает даже аббревиатура VM в названии VMware) имитируют в памяти работу сразу нескольких ПК. В виртуальные машины VMware включена программная версия Phoenix BIOS, управляющая взаимодействием оборудования и программного обеспечения. Экземпляр «виртуального» BIOS загружается всякий раз, когда происходит переключение между операционными системами. Каждой виртуальной машине сопоставлен собственный IP-адрес.

Для работы VMware 2.0 требуется процессор Pentium II с тактовой частотой не ниже 266 МГц или его аналог. Операционные системы Macintosh не поддерживаются, зато можно загрузить практически любой вариант Windows или Unix для ПК, включая Linux и Solaris. Компания VMware предлагает версии своей утилиты для компьютеров с предустановленными на них операционными системами Windows NT и Windows 2000, а также для ПК, работающих под управлением Linux.

Установка VMware 2.0 производится точно так же, как и многих других приложений. При первом запуске виртуальной машины на экране появляется сообщение об ошибке: Phoenix BIOS уведомляет пользователя о том, что она не может обнаружить требуемой операционной системы; тогда и производится установка новой ОС. Переключение между операционными системами осуществляется при помощи определенной комбинации клавиш.

К сожалению, без негативных эффектов не обошлось. Многие приложения выполняются на виртуальных машинах VMware примерно на 10% медленнее, чем на автономных ПК. А программы, связанные с интенсивной обработкой трехмерной графики (например, игры), теряют от 30 до 40% производительности.

«Основную часть наших потребителей составляют технические специалисты, работающие на ПК: разработчики, сотрудники службы техподдержки и люди, занимающиеся тестированием, — сообщила Малекзаде. — Многие из них используют утилиту VMware 2.0 для безболезненного перехода на Windows 2000».

По словам Малекзаде, прежде чем установить какую-то программу на реальную машину, благодаря VMware ее всегда можно протестировать. Загрузка сразу нескольких операционных систем позволяет быстро выявить несовместимости между приложениями для Windows 95/98 и Windows 2000. Малекзаде подчеркнула, что возможность двойной загрузки есть и самой Windows 2000, однако она не поддерживает переключения между различными ОС.