LINUX.ORG.RU

Вышла новая версия QEMU


0

0

После примерно 2 месяцев разработки вышла очередная версия 0.8.2 эмулятора QEMU. Судя по датам релизов разработчики ускорили работу над проектом. В новой версии заявлена поддержка ACPI, поддержка Solaris/SPARC хостов + багфиксы. С полным списком изменений можно ознакомится тут. Также не так давно (3 месяца назад) вышла преверсия KQemu - "ускорителя" qemu. Все программы доступны для скачивания на сайте проекта.

>>> Changelog

★★☆☆

Проверено: Shaman007 ()

Вот тока kqemu этот идет с несвободной лиценцией и по сему в топку. А без "ускорителя" в qemu можно разве что DOS гонять :)

Drolyk ★★★★
()
Ответ на: комментарий от Drolyk

>А без "ускорителя" в qemu можно разве что DOS гонять :)

Я гонял windows 2000 (ХРеновый притормаживал) и мандрейк 10 -- скорость была сносной.

blaster999 ★★
()

> Судя по датам релизов разработчики ускорили работу над проектом.

Грязные извращенцы.
Ну или кто-то просто пишет курсовик

нафик оно не нужно

anonymous
()
Ответ на: комментарий от anonymous

>нафик оно не нужно

онанимусам

Хорошая весЧ. И, в отличие от bochs, легко завести и заставить работать.

blaster999 ★★
()
Ответ на: комментарий от Belt

Работает. Но при установке частенько засыпал - наверное из-за ACPI.

sf ★★★
()
Ответ на: комментарий от Belt

>>нафик оно не нужно

>Не у всех-же баксы из карманов торчат, за WMvare платить :)

Вроде VMware сейчас уже бесплатен? В любом случае, qemu - это не виртуализатор, а эмулятор. Умеет эмулировать разные процы. Вот VMware умеет запускать проги для MIPS или PowerPC? А qemu - умеет.

tailgunner ★★★★★
()
Ответ на: комментарий от Belt

>Не у всех-же баксы из карманов торчат, за WMvare платить :)

На VMWare можно пускать только ОСи для x86 и x86_64

Ось для, скажем, PowerPC на нем не запустишь (в отличие от Qemu)

blaster999 ★★
()
Ответ на: комментарий от Acid_Scorpion

> Ну и что? Неужели назрела необходимость ковырять исходники KQemu? Пользовать-то можно без проблем, for free.

Ковырять ничего не назрело. Этот kqemu нельзя включать в дистрибутивы, что делает все пакеты с qemu мало пригодными для использования. Ну и насчет быстродействия, на моём стареньком p3-1ГГц под VMWare WinXP сносно работает, а вот про qemu этого нильзя сказать при всём желании, вот.

Drolyk ★★★★
()

Во-первых, qemu - именно виртуализатор, а не эмулятор (насколько я знаю, там принцып, схожий с JIT, поэтому можно эмулировать и ненативные платформы). Насчет bochs - ни встречал никаких проблем с запуском, наверное у вас кривые руки. Тем не менее, это именно эмулятор, посему очень медленный. Что касается скорости qemu, она более чем приемлимая (без kqemu). Если бы kqemu выпустили под нормальной лицензией, было бы совсем хорошо, надеюсь рано или поздно так и случится (аффтор вроде денег собрать хотел). VMWare для меня теряет всякую превликательность ибо 5 версия не идет под FreeBSD. Более того, настройка параметров guest систем, виртуальной сети и USB в qemu вне всякой конкуренции. То, что VMWare становятся бесплатными, конечно, отрадно, но открытые технологии как всегда (судя по моему опыту) оказываются наголову выше.

anonymous
()
Ответ на: комментарий от anonymous

> qemu - именно виртуализатор, а не эмулятор

автор qemu с вами не согласен. <quote> "QEMU is a machine emulator" </quote>

> насколько я знаю, там принцып, схожий с JIT

JIT - это настолько широкий термин, что он почти бессмысленнен. Автор пользуется термином "portable dynamic translation".

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

>Насчет bochs - ни встречал никаких проблем с запуском, наверное у вас кривые руки.

Может быть - я конфиг так и не осилил до конца

>Во-первых, qemu - именно виртуализатор

Кстати нет, именно эмулятор

>QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation.

blaster999 ★★
()
Ответ на: комментарий от blaster999

qemu - эмулятор

qemu+kqemu - виртулизатор, при том можно виртуализировать все, а можно все кроме ядра.

B084 ★★
()
Ответ на: комментарий от Drolyk

> А без "ускорителя" в qemu можно разве что DOS гонять :)

Не знаю, может я что-нибудь не так делал, но я так и не почувствовал разницы между qemu и qemu+kqemu..
И так, и так тормозит страшно..
Запускал WindowsXP

unDEFER ★★★★★
()
Ответ на: комментарий от blaster999

> Может быть - я конфиг так и не осилил до конца Собственно там и менять-то кроме дисков ничего не надо

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

anonymous
()

Пишу из нового Slax, запущенного через новые qemu+kqemu

Вполне прилично, работать можно, а если и кде убрать, то тем более.

P. S. Host -- Slackware on Celeron 1.8 256 MB :)

stassats ★★★★
()
Ответ на: комментарий от blaster999

> Ось для, скажем, PowerPC на нем не запустишь (в отличие от Qemu)

Почему в отличие? Берем установочный диск Debian Sarge для PPC. Ставим в qemu. Вроде ставится, но загрухиться в установленную систему у Вас не получится: yaboot поставлен способом, несовместимым с OpenHackWare.

AEP ★★★★★
()
Ответ на: комментарий от AEP

>Почему в отличие?

потому что читать нужно внимательно, а не так, как ты :)

geek ★★★
()

Спасибо ! Обновился !

robot12 ★★★★★
()
Ответ на: комментарий от Belt

VMWare "ф топку". После 2-х лет интенсивного использования для работы в режиме linux-linux (xen и uml не предлагать - guest должен быть нормальный, не измененный) могу констатировать, что своих денег оно не стоит. Просто-таки сборище багов.

Запуск OpenGL приложений под guest OS вместо простой ошибки вызывает падение X-ов в 40-50%% случаев (проблемы xorg-ового драйвера "vmware"). А глядя на борьбу за USB устройство между host и guest просто плакать хочется.

Если вместо флопа использовать файл, то чтение при смене носителя идет только со второго раза, первый раз практически всегда ошибка доступа к устройству

К qemu пока только одно нарекание - kqemu работает в зависимости от фазы луны. Иногда guest ОС просто ловит kernel oops на взлете. Как только оно станет постабильнее - от vmware можно будет 100% отказаться

anonymous
()
Ответ на: комментарий от unDEFER

>Не знаю, может я что-нибудь не так делал, но я так и не почувствовал >разницы между qemu и qemu+kqemu.. >И так, и так тормозит страшно.. >Запускал WindowsXP

Это потому, что венда - тормоз.

>Есть qvm86, под GPL.

Дай пожаолуйста ссылку на скачивание последней стабильной версии.

>К qemu пока только одно нарекание - kqemu работает в зависимости от фазы луны.

А почему у меня всегда хорошо он работает? O_o

Quasar ★★★★★
()
Ответ на: комментарий от Quasar

>>К qemu пока только одно нарекание - kqemu работает в зависимости от фазы луны.

>А почему у меня всегда хорошо он работает? O_o

А потому что я уверен, что Вы никогда на нем не пускали больше одного дистра. Попробуйте запустить 20-30 разных дистров в разных комбинациях host-guest. У Вас есть такая статистика? А у меня есть.

anonymous
()
Ответ на: комментарий от anonymous

Прикольно - под офтопегом пашет

anonymous
()

А что там с vnc творится?
Это только у меня курсоры мыши разьежаются, т.е. Х-овый курсор не совпадает с виндовым курсором мыши?

sdio ★★★★★
()
Ответ на: комментарий от Drolyk

> > Ну и что? Неужели назрела необходимость ковырять исходники KQemu? Пользовать-то можно без проблем, for free.

> Ковырять ничего не назрело. Этот kqemu нельзя включать в дистрибутивы, что делает все пакеты с qemu мало пригодными для использования. Ну и насчет быстродействия, на моём стареньком p3-1ГГц под VMWare WinXP сносно работает, а вот про qemu этого нильзя сказать при всём желании, вот.

Тоесть vmware посвободнее kqemu и его льзя включать в дистрибутивы? ;-)

anonymous
()
Ответ на: комментарий от anonymous

>VMWare "ф топку". После 2-х лет интенсивного использования для работы в режиме linux-linux (xen и uml не предлагать - guest должен быть нормальный, не измененный) могу констатировать, что своих денег оно не стоит.
Некоторое vmware вообще денег не стоит. Бесплатное потому что.

anonymous
()
Ответ на: комментарий от Quasar

>>К qemu пока только одно нарекание - kqemu работает в зависимости от фазы луны.

>А почему у меня всегда хорошо он работает? O_o

Нагрузка другая? Железо другое? Може, просто везет тебе?

tailgunner ★★★★★
()
Ответ на: комментарий от anonymous

>Некоторое vmware вообще денег не стоит. Бесплатное потому что

Только с недавних пор. Наверное почувствовали, что конкуренты на пятки наступают. 2 года назад вообще вменяемой альтернативы не было.

anonymous
()
Ответ на: комментарий от anonymous

>Только с недавних пор.
По факту в данный момент бесплатное. То есть стоит своих денег :-)

anonymous
()
Ответ на: комментарий от anonymous

>>А почему у меня всегда хорошо он работает? O_o

>А потому что я уверен, что Вы никогда на нем не пускали больше одного дистра. Попробуйте запустить 20-30 разных дистров в разных комбинациях host-guest. У Вас есть такая статистика? А у меня есть.

Ясно. Никому ту статистику не показывай! По ней ясно видно что ты - долбоеб!

anonymous
()

Парни ! ента весЧ для кросдевелоперов незаменима, а если вам необходимо виндовые примочки медиасентер, и т.д. НАХ.....Й вам тогда линукс - ставте виндовозер 2-ой, 3-ей .... 10000001 ой системой и не теребенти пи...ю, проиграите процеЗЗЗЗЗЗЗЗЗЗЗЗ

anonymous
()
Ответ на: комментарий от anonymous

:)

Mediaplayer я использовал для примера (хотя уже запускал его в qemu, в основном именно для бенчмарка для kqemu). Вместо него можно использовать любую программу требовательную к памяти и/или использующую SIMD.

McGray ★★
()
Ответ на: комментарий от Quasar

>Дай пожаолуйста ссылку на скачивание последней стабильной версии.

Я его скачал из CVS, насколько я знаю СТАБИЛЬНОЙ версии нет ни у kqemu ни у qvm86..

McGray ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.