Вход для пользователей

Свободная эмуляция

Изображение пользователя Dinya.

На сегодняшний момент почти все ноутбуки идут с MS Windows Vista. Обладателем такого чуда являюсь и я. По началу было огромное желание поставить в двойную загрузку Debian и Windows XP (специфика текущих занятий такова, что виндоуз нужен). Но как обычно -- либо нет времени, либо оно есть, но хочется поспать :).

И вот настал день, когда мне все же понадобился линукс на машине. Время на установку системы, как и желание особо не наблюдались (пришлось бы бэкапить существующую систему). Поэтому было решено использовать популярные ныне виртуальные машины (ВМ) -- эмуляторы физической начинки компьютера.

Мой обзор очень краткий, в попыхах хотелось поделиться впечатлениями. Так что уж не судите строго :).

В сети с помошью всеми любимого гугла были отысканы претенденты.

QEMU (официальный ресурс)

1. QEMU for Windows (0.91)
2. Qemu Manager (5.0)
3. QtEmu (1.0.5)
4. VirtualBox (1.5.6)
5. Bochs (2.3.6)

В скобочках обозначены последние найденные версии.

Программы 1-3 -- вариации на тему эмулятора QEMU. Так вариант 1 -- это собственно сам скомнилированный под Windows QEMU, 2 и 3 -- графическая оболочка к нему (в дистрибутивах содержится и сам эмулятор). 2 -- native-приложение для Windows, а 3 -- оболочка на библиотеке QT, отсюда ее мультиплатформенность.

К вопросу о лицензиях. 1-3 и 5 -- GPL, библиотеки под LGPL. Продукт 4 бесплатный, но имеет собственную лицензию.

В обзор не была включена проприентарная (но наиболее популярная) ВМ -- VMWare. Тем не менее, так называемый плеер (VMWare Player) является продуктом бесплатным. Он поможет вам запустить ранее созданные образы ВМ.

В процессе тестирования все программы запустились под Windows Vista без нареканий. Скажу сразу, что больше всего времени уделил Qemu Manager, т.к. он напомнил мне ранее использовавшийся для экспериментов с операционками VMWare. к тому же по сравнению с QtEmu он обладает большей функциональностью.

Результаты использования Qemu в в Windows Vista на примере установки Fedora 8:
Разбивка диска

Выгрузка пакетов

Не обойдем стороной Qemu под Linux.
Загрузка маленького DSL на стареньком AlthonXP 2500+/256mb

Рабочий стол того же DSL

Продолжим повествование о Qemu под Windows.

Раз уж речь зашла о эмуляторе компьютера, то интересно было бы узнать, сколько ресурсов кушает гостевая система. Совсем немного:
Память. Процесс qemu.exe сразу отхватил честно отданные 512Mb. При этом нужда в памяти эмулируемого устройства прямо сказывалась на реальной памяти. В среднем потребление составило 460Mb. Плюс сам GUI -- QemuManager.exe ~ 1,7Mb.
Ресурсы процессора. Ноутбук обладает Turion64x2, однако Диспетчер Задач выдавал, что основная нагрузка идет только на одно ядро. Это является следствием того, что я не выставил при конфигурировании что процессора нужно 2, а оставил дефолтовое 1. Да и сами алгоритмы ДЗ по определению нагрузки -- спорный вопрос ;).

Сеть. Сеть мною протестирована не была, но возможность использования присутствует.

В целом надо отдать должное разработчикам Qemu. Во-первых, мы имеем свободное приложение, во-вторых, весьма хороший продукт (во всяком случае в первом приближении :) ).

Комментарии

Изображение пользователя xapienz.

как насчет virtualbox? у него даже над окошком about хорошо постарались. да и сам эмулятор неплох
___________________________
вот так!

Изображение пользователя Dinya.

На момент отправления заметки VirtualBox только-только докачивался. Время было позднее и писать про него уже не было сил :-P. Но ты прав -- интерфейс у софтины действительно приятный. Движок согласно http://en.wikipedia.org/wiki/VirtualBox основан на qemu ;)

Улыбайтесь!.. завтра будет хуже ;-) (c) Мёрфи

Изображение пользователя Manefesto.

Ждем когда VirtualBox портируют на FreeBSD

Изображение пользователя N_F.

очень интересно,хоть я и не фанат виртуальных машин:)

Изображение пользователя FraDe.

Кроме VMWare Player бесплатно для некоммерческого использования сейчас также распростряняется vmware server.

Изображение пользователя D3viL.

qemu без kqemu жутко тормозит.
так что его использование под виндой не считаю целесообразным.
Лучше им венду эмулируй ;)
, а еще есть такая поговорка. "не хочешь ..... - не мучай ...." :D

Изображение пользователя Dinya.

Ну дык я же с kqemu эмулировал. Он тоже есть под Windows ;)

Улыбайтесь!.. завтра будет хуже ;-) (c) Мёрфи

Изображение пользователя D3viL.

ого, таким ходом виндовс скоро нас догонит ;)

Изображение пользователя Grifon.

Лучше уж винду в линуксе запускать, а не наоборот!

Изображение пользователя Dinya.

Попробывал VirtualBox -- весьма неплохо, только возможности эмулировать желаемое железо (e.g. процессор) так и не обнаружил

Улыбайтесь!.. завтра будет хуже ;-) (c) Мёрфи

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".