QEMU CPU Emulator (Copyright (c) 2003-2004 Fabrice Bellard)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
eugrus
Сообщения: 179

QEMU CPU Emulator

Сообщение eugrus »

QEMU CPU Emulator

http://fabrice.bellard.free.fr/qemu/



Архитектуры хостов под которыми можно запустить QEMU

Host CPU Status
x86 OK
PowerPC OK
AMD64 Testing
Alpha Testing
Sparc32 Testing
ARM Testing
S390 Testing
Sparc64 Dev only
ia64 Dev only
m68k Dev only




QEMU имеет два режима работы:

* Full system emulation. - В этом режиме QEMU выступает как виртуальная машина и эмулирет широкий спектор оборудования.
* User mode emulation. (Только для Linux-хостов) - В этом режиме QEMU позволяет запускать приложения откомпилированные для одной архитектуры под другой.


Эмулируемые архитектуры

Target CPU | User emulation | System emulation
x86 | OK | OK
ARM | OK | Not supported
SPARC | Testing | Testing
PowerPC | OK | Testing




Download

qemu-0.6.1.tar.gz Исходные коды
qemu-0.6.1-i386.tar.gz Дистрибутив откомпилированный для linux-i386 (распакуйте в корневом каталоге).




Если ОС способна работать в чистом консольном режиме, то запустив qemu с опцией -nographic можно направить вывод в консоль хоста, вместо X11-виджета



При установке в эмулятор Linux-системы можно указать ядро, находящиеся на хосте

На пример командой

qemu -hda linux.img -kernel /boot/vmlinux-`uname -r`

будет запущен linux с image.img, но с ядром от вашей машины

если это командой запускать с nographic то соответственно весь вывод будет направлен в вашу консоль
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: QEMU CPU Emulator

Сообщение VN_MAClover »

Вещь, конечно, полезная, но уж больно медленная, во всяком случае в её инкарнации под Mac OS X. Для работы пока почти не пригодна. Я столько кофе за день не выпью, а перекуры надо устраивать после каждого щелчка мышкой. :lol:
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
bogus
Сообщения: 160

Re: QEMU CPU Emulator

Сообщение bogus »

У меня под линуксом вполне терпимо живет...
Так что зря вы так про непригодность :)
Как всякое несовершенное существо я могу ошибаться. Простите меня.
jabberId = foldl (flip (:)) [] "ur.rebbaj@43sugob"
Спасибо сказали:
Аватара пользователя
eugrus
Сообщения: 179

Re: QEMU CPU Emulator

Сообщение eugrus »

(VN_MAClover @ Четверг, 10 Февраля 2005, 23:49) писал(а):Вещь, конечно, полезная, но уж больно медленная, во всяком случае в её инкарнации под Mac OS X. Для работы пока почти не пригодна. Я столько кофе за день не выпью, а перекуры надо устраивать после каждого щелчка мышкой. :lol:


есть у неё такой замечательный ключ -m RAM ;)
Спасибо сказали:
Аватара пользователя
VN_MAClover
Сообщения: 1233
Статус: Человек с бульвара Капуцинов

Re: QEMU CPU Emulator

Сообщение VN_MAClover »

(eugrus @ Пятница, 11 Февраля 2005, 12:12) писал(а):есть у неё такой замечательный ключ  -m RAM  ;)

Есть, выставлен на -m 1024. Всё равно медленно. Подчёркиваю, это может быть глюк именно маковской сборки, я не проверял на других машинах, за неимением оных.
In RMS we trust.
Зачем нам Ваши окна, если LAMPочка даёт достаточно света?
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: QEMU CPU Emulator

Сообщение zenwolf »

вобще то прошу обратить внимание что такую же тему уже постил polachok и она обсуждалась ,нужно
их обьеденить
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
eugrus
Сообщения: 179

Re: QEMU CPU Emulator

Сообщение eugrus »

Fabrice Bellard подготовил предварительную версию модуля ядра для Linux x86-хостов на ядрах веток 2.4 и 2.6 который должен увеличить производительность при эмуляции x86-архитектуры на x86-хосте

http://lists.gnu.org/archive/html/qemu-dev...2/msg00122.html

Get
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: QEMU CPU Emulator

Сообщение snake »

Вот, вчера я на qemu громоздил Win95, это, кстати, заняло минут 15. Сегодня балуюсь с ALJ 2.0:

http://213.171.40.155/img/junior2.0-qemu.png (64 kb)
http://213.171.40.155/img/junior2.0-qemu2.png (110 kb)
Ступенчатой окраске не удивляйтесь -- она появилось в результате перевода скриншетов в индексированные цвета.

Все встало без особых проблем минут за 20 - 30. По скорости работы эта вещь очень напомнила мне мою первую машину с линуксом (Ciryx MII-233/64 Mb) Тормоза, особенно в графике, наблюдаються но нельза сказать, что они такие уж фатальные. На первом скриншете можно сравнить содержимое /proc/cpuinfo эмулируемой и эмулирующей машин. Прога интересная, будем ковырять дальше.

Да, еще запускал старый блин (~1.8) и frenzy-0.2
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
Slam
Сообщения: 182
ОС: Arch Linux

Re: QEMU CPU Emulator

Сообщение Slam »

А кто пробовал MacOS X на PearPC?
На QEMU она быстрее работает?
(У меня 512, атлон 2Гц--еле ползёт :new_dry: )
Спасибо сказали:
Аватара пользователя
eugrus
Сообщения: 179

Re: QEMU CPU Emulator

Сообщение eugrus »

(Slavik @ Вторник, 15 Февраля 2005, 22:38) писал(а):А кто пробовал MacOS X на PearPC?
На QEMU она быстрее работает?
(У меня 512, атлон 2Гц--еле ползёт :new_dry: )


к сожалению на QEMU она пока вобще не работает - только вылетает :D
подробнее - на сайте qemu
Спасибо сказали:
Аватара пользователя
Warderer
Модератор
Сообщения: 1056
Статус: киберпИнгвин на гусеничном ходу
ОС: Debian unstable

Re: QEMU CPU Emulator

Сообщение Warderer »

Помогите настроить сеть под qemu? Корпоративную ХРень поставил, теперь ее в домен включить надо, а для того, чтобы это сделать нужна хотя бы сеть. :) Поможите?
Читаю вслух с выражением маны - $50/ч + стоимость звонка. Настраиваю сервисы за Вас - $100/ч + стоимость выезда и проживания.
И восемь строк матом...(бесплатно)
Спасибо сказали: