воскресенье, 24 марта 2013 г.

Сравнение QEMU, Bochs, Limbo

Иногда кое-кто задумывается, что же всё таки представляют эмуляторы Windows для Android
QEMU:
- Быстрый в работе и настройке, за счёт стабильности эмулятора
- Эмулятор довольно сырой, поэтому современные ОС не запускает
BOCHS:
- Медленный, но стабильный
- Полноценный эмулятор Pentium
- Тяжело запускает Windows XP
- BOCHS, как и QEMU, не умеет передавать сеть гостевой ОС(Windows)
Limbo PC Emulator:
- Собственно, тот же QEMU, но с графическим интерфейсом и поддержкой(неоффициальной) Windows Me и выше
- Не очень удобно пользоваться гостевой ОС(мышка возится туда-сюда + плохо нажимается левая и правай кнопка мыши)
- Можно раздавать сеть(через Wi-Fi) гостевой ОС
- Скорость работы та же, как и в BOCHS, но может чуть быстрее
- В последних версиях стабильность упала
- Довольно большой размер эмулятора в установленном состоянии(10-15 МБ + данные на SD-карте)
Какой именно эмулятор устанавливать, решать, конечно же, Вам, но я рекомендую BOCHS, т. к. у него вылетов намного меньше и преимущественно из-за нехватки памяти или повреждённого образа(в логе пишется IDE time out).
Количество операций в секунду:
QEMU - 15-100
BOCHS - 4-50
Limbo - 4-75
Объём оперативной памяти
QEMU - 1/10 памяти устройства(т. е. 279/10=27,9, скажем, 28)
BOCHS - 1/5 памяти устройства(55,8 МБ максимум при установленном 128 МБ)
Limbo - 18 МБ + память, выделенная ВМ(допустим, 18 + 32 = 50 МБ)
Настройки:
QEMU - быстро и практично, для тех, кто разбирается в "hda, hdb, -m"
BOCHS - ищем необходимое, IPS 70000000, т. е. 70 МГц, память устанавливается 64-128 МБ + звук + дополнительные HDD и т. д.
Limbo - графический интерфейс
Стабильность эмулятора и ОС:
QEMU - нет никаких гарантий, что на втором запуске не будет краха
BOCHS - хоть 100 раз запускай, системе хоть бы хны
Limbo - нет никаких гарантий, что система запустится с первой попытки

Комментариев нет:

Отправить комментарий