The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]



"Выпуск эмулятора QEMU 7.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск эмулятора QEMU 7.0"  +/
Сообщение от opennews (??), 20-Апр-22, 08:04 
Представлен релиз проекта QEMU 7.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к аппаратной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57047

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Выпуск эмулятора QEMU 7.0"  +10 +/
Сообщение от Аноним (1), 20-Апр-22, 08:04 
Отличный и нужный эмулятор!
Ответить | Правка | Наверх | Cообщить модератору

12. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Anonymouschtoza (?), 20-Апр-22, 09:09 
А какие варианты?
Ответить | Правка | Наверх | Cообщить модератору

18. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от _hide_ (ok), 20-Апр-22, 11:16 
Никто не подскажет параметры сборки и ключи запуска, чтобы вм завелась с аппаратным 3D и прочими плюшками?
Для основных архитектур (x86, x64, arm, armhf, mipsel, aarch64)? Большое спасибо.
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

21. "Выпуск эмулятора QEMU 7.0"  +3 +/
Сообщение от пох. (?), 20-Апр-22, 11:47 
Чувак это - ЭМУЛЯТОР.

"аппаратное" что-то - не его задача вообще.
(в линoops этим занимается - kvm. Да, qemu умеет его использовать там где это технически возможно. Нет, "аппаратный 3d" для arm на x64 - не получится.)

Ответить | Правка | Наверх | Cообщить модератору

40. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от _hide_ (ok), 21-Апр-22, 12:37 
> Чувак это - ЭМУЛЯТОР.
> "аппаратное" что-то - не его задача вообще.
> (в линoops этим занимается - kvm. Да, qemu умеет его использовать там
> где это технически возможно. Нет, "аппаратный 3d" для arm на x64
> - не получится.)

Что там, что там -- вызовы OGLES, так что это возможно (ну да, это прозрачная трансляция вызовов, что совсем неаппаратное решение, но и не эмуляция)

Ответить | Правка | Наверх | Cообщить модератору

41. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от пох. (?), 21-Апр-22, 13:45 
теоретически, конечно, всё возможно. А на практике ТАКОЙ kvm (или как там называется хрень вместо него используемая ввендепоганой) тебе вряд ли напишут (Беллард, увы, подался в писатели на js, а больше и некому.)

Но в любом случае - к qemu это все имеет почти никакое отношение. Вот паравиртуальный драйвер запилить - теоретически, могли бы. А практически мы имеем этот, как его, цирроз? Не, это у меня... у них cirrus. И вечно недоделанный virgl под единственноверной платформой с ее единственноверным ведром ой...опять сломали совместимость.
А вы хотите космические путешествия и блястером пыщьпыщь. Пока - вон навоз за ишаком выгребайте.

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (-), 22-Апр-22, 01:46 
> "аппаратный 3d" для arm на x64 - не получится.)

А с virtio пробрасывающим 3D это еще не катит в таком виде? К тому же есть qemu-user когда бинарник армовский, но либы - системные, и они уж точно gl/vulkan вызвать смогут.

Ответить | Правка | К родителю #21 | Наверх | Cообщить модератору

47. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от пох. (?), 22-Апр-22, 10:30 
virtio же только для белых... в смысле, kvm и паравиртуализация вместо виртуализации идут где-то рядом.

> К тому же есть qemu-user когда бинарник армовский

оно точно вообще в графику умеет хоть какую-то? Хрен даже с ускорением, от virgl'я бы подальше.
(цирус же тоже предан анафеме, вместо него нечто нерабочее вообще)

Ответить | Правка | Наверх | Cообщить модератору

48. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (-), 25-Апр-22, 01:28 
> virtio же только для белых... в смысле, kvm и паравиртуализация вместо
> виртуализации идут где-то рядом.

Сам по себе virtio ни к чему такому не привязан вроде. Просто более быстрый интерфейс по сравнению с эмуляцией кучи регистров для тех кто знает что это - виртуалка, так что не надо с одной стороны кучу регистров ворочать а с другой - эмулировать это все.

> оно точно вообще в графику умеет хоть какую-то?

Это по идее бридж abi <-> abi и сам по себе он вообще не особо знает что там. Будет ли это на практике работать - кто его знает? Возможно бесконечное количество комбинаций конфигураций, никто не поручится что то или иное сочетание точно (не) работает. Если сильно надо - поэкспериментировать и посмотреть что будет.

Ответить | Правка | Наверх | Cообщить модератору

24. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (24), 20-Апр-22, 13:40 
Для Qemu/kvm проброс устройств в виртуалки возможен, нужно гуглить iommu groups и все такое. На моей материнке, для примера, для amd платформы пробрасывается первый pci-e, nvme, amd usb3.0 контроллер и hd-audio. Естественно, что в каждый конкретный момент времени устройство только в одну виртуалку можно пробрасывать.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

2. "Выпуск эмулятора QEMU 7.0"  –20 +/
Сообщение от Аноним (2), 20-Апр-22, 08:05 
Как был невероятно тормозным поделием, так и остался, tgc до сих пор никуда не делся. Наработки hqemu канули в лету. В реальных задачах совершенно бесполезен, проприетарные аналоги например Rosetta работают намного эффективнее.
Ответить | Правка | Наверх | Cообщить модератору

4. "Выпуск эмулятора QEMU 7.0"  +4 +/
Сообщение от Аноним (4), 20-Апр-22, 08:11 
ага, расскажи это амазону, гуглу, мс который перешёл с hyper-v на сабж, и всем облачным гигантам.
А сравнение розетты с процессорным эмулятором показывает уровень
твоей компетентности.
Ответить | Правка | Наверх | Cообщить модератору

5. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от iPony129412 (?), 20-Апр-22, 08:17 
> расскажи это амазону, гуглу, мс который перешёл с hyper-v на сабж, и всем облачным гигантам.

Что за бред?

Ответить | Правка | Наверх | Cообщить модератору

22. "Выпуск эмулятора QEMU 7.0"  +5 +/
Сообщение от пох. (?), 20-Апр-22, 11:48 
Не бред а просто уровень квалификации экспертов впопеннета. Они эмулятор от kvm отличить не могут.

Ответить | Правка | Наверх | Cообщить модератору

9. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от JackONeillemail (?), 20-Апр-22, 08:44 
Непременно бы почитал об этом, если бы вы, уважаемый, дали ссылочку, т.к. пока это похоже отмирание нейронов у вас в голове.
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

11. "Выпуск эмулятора QEMU 7.0"  +2 +/
Сообщение от iPony129412 (?), 20-Апр-22, 09:08 
Спокойно.
Написано, что опенсорс победил, а проприетарные решение проиграли.
Остальное неважно - народу нравится 🤣
Ответить | Правка | Наверх | Cообщить модератору

17. "Выпуск эмулятора QEMU 7.0"  –1 +/
Сообщение от Анончик (?), 20-Апр-22, 10:46 
вы можете зайти и посмотреть на каком гипервизоре виртуалку вам выделят.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

15. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от _vvv (?), 20-Апр-22, 09:39 
> перешёл с hyper-v на сабж

теплое с мягким не путаете?

Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

20. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (20), 20-Апр-22, 11:27 
что такое облачные?
Ответить | Правка | К родителю #4 | Наверх | Cообщить модератору

27. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от Андрей (??), 20-Апр-22, 14:55 
Это когда вообще нихрена не понятно, что это. Так понятней?
Ответить | Правка | Наверх | Cообщить модератору

7. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от daydveemail (?), 20-Апр-22, 08:39 
Может не в бобине дело?
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

13. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от . (?), 20-Апр-22, 09:09 
Пчел. Qemu поддерживает целых 3 ускорятора: kvm сам знаешь где и haxm с whpx на оффтопике. Да и сам tcg тоже неплохо ускоряется.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

30. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (2), 20-Апр-22, 17:40 
Эти вещи работают только если требуется эмулировать машину с таким же процессором, то есть виртуализация. А когда нужен другой процессор, TCG ужасен, невероятно медленный.
Ответить | Правка | Наверх | Cообщить модератору

39. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Grzegorz Brz281czyszczykiewicz (?), 21-Апр-22, 12:26 
Альтернативы? Bochs? Он вообще для отладки создавался и не поддерживает многоядерность. В том же tcg ее можно включить.
Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (45), 21-Апр-22, 17:36 
> tgc

Название для гуглежа просто мегаудачное.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

49. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (-), 25-Апр-22, 01:32 
Вообще он tcg и расшифровывается как tiny code generator.
Ответить | Правка | Наверх | Cообщить модератору

3. "Выпуск эмулятора QEMU 7.0"  +19 +/
Сообщение от Аноним (3), 20-Апр-22, 08:10 
До того, как узнал о QEMU, пользовался VirtualBox. Но теперь, после изучения всех возможностей QEMU, пользуюсь VirtualBox.
Ответить | Правка | Наверх | Cообщить модератору

16. "Выпуск эмулятора QEMU 7.0"  +7 +/
Сообщение от IdeaFixemail (ok), 20-Апр-22, 10:25 
Звучит примерно как "До того как узнал как делают детей, только флудил на форумах. Теперь узнав как делают детей продолжаю флудить на форумах"
Ответить | Правка | Наверх | Cообщить модератору

6. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (6), 20-Апр-22, 08:20 
у OpenSBI вроде вот этот репозиторий https://github.com/riscv-software-src/opensbi
Ответить | Правка | Наверх | Cообщить модератору

8. "Выпуск эмулятора QEMU 7.0"  +2 +/
Сообщение от BrainFucker (ok), 20-Апр-22, 08:41 
> например, выполнить приложение для ARM на x86-совместимом ПК.

А нормальной возможности запускать андроид приложения под линуксом до сих пор нет, без snap, установки каких-то специальных модулей ядра и прочего мусора в хост систему.

Ответить | Правка | Наверх | Cообщить модератору

10. "Выпуск эмулятора QEMU 7.0"  +5 +/
Сообщение от Аноним (10), 20-Апр-22, 08:54 
Запуск андроид-приложений — это вообще не про эмуляцию ARM.
Ответить | Правка | Наверх | Cообщить модератору

14. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Бывалый смузихлёб (?), 20-Апр-22, 09:38 
Отчасти и про это. В последнее время многие приложушки «под капотом» тащат лишь собранное под арм
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (29), 20-Апр-22, 16:57 
Ну так что ж ты вместо того, чтобы заполнить нишу и написать софт только комментарии на опеннете строишь? Это опенсорс, детка, тут тебе никто ничего не должен.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

33. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от BrainFucker (ok), 20-Апр-22, 20:54 
Вот делать мне больше нефиг, когда можно просто виндой пользоваться, там запуск ведроид приложений из коробки уже в одиннадцатой версии.
Ответить | Правка | Наверх | Cообщить модератору

42. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от пох. (?), 21-Апр-22, 13:47 
> Вот делать мне больше нефиг, когда можно просто виндой пользоваться, там запуск
> ведроид приложений из коробки уже в одиннадцатой версии.

Сyка!

Ответить | Правка | Наверх | Cообщить модератору

19. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от Аноним (20), 20-Апр-22, 11:26 
> прекращена поддержка хостов с CPU ARMv4 и ARMv5, в которых отсутствует поддержка невыравненного доступа к памяти

ниасилили

Ответить | Правка | Наверх | Cообщить модератору

50. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Аноним (-), 25-Апр-22, 01:38 
Вообще, этот alignment все же геморройная штука. Упомянутые его вообще совсем не умели, и, вроде, exception кидали при таком поползновении. Это неудобно с точки зрения программирования. Представь себе, хотим скопировать 23 байта. Простой случай: берем и копируем 23 байта. Готово. Плохой случай: надо посмотреть на адреса источника и назначения, их выравнивание, как это на те 23 байта ложится, и там вон сколько лишних операций получается... за это ранние ARM программисты недолюбливают.
Ответить | Правка | Наверх | Cообщить модератору

23. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Z (??), 20-Апр-22, 13:09 
Не_нужно пока не будет нормального gui как в vmware или vbox.
Ответить | Правка | Наверх | Cообщить модератору

26. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Анонимный пингвин (?), 20-Апр-22, 14:44 
Есть ли программы использующие QEMU, но для Windows? Знаю, что есть GNOME Boxes и virt-manager, но они только для Linux, а VirtualBox работает довольно глючно.
Ответить | Правка | Наверх | Cообщить модератору

28. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от 1 (??), 20-Апр-22, 16:02 
Чтоб заменить VirtualBox используйте встроенный Hyper-V.
QEMU - это немножко о другом.
Ответить | Правка | Наверх | Cообщить модератору

34. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Nicho (ok), 20-Апр-22, 21:31 
А разве VMware не хорошая замена VirtualBox?
Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от Аноним (45), 21-Апр-22, 02:47 
Дружно орём —  проприетааарь
А так да. Не то что бы хорошая, а однозначная замена.
Ответить | Правка | Наверх | Cообщить модератору

43. "Выпуск эмулятора QEMU 7.0"  –1 +/
Сообщение от пох. (?), 21-Апр-22, 14:02 
> Дружно орём —  проприетааарь

угу, и много ты уже наизменял кода в "открытой" куеме?
Нет бы честно, шопотом - "у меня нет 350 евро, и карточки окромя бесполезного Мымр превратились в тыкву, а бесплатно-без-смс мне ссыкотно подцепить шифровальщик". (А, ффак, и качать теперь придется через прокси, my.vmware же ж для одичалых накрылся, поди?)

> А так да. Не то что бы хорошая, а однозначная замена.

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

Серверные версии адово глючат или вовсе падают (вы еще не видели розовенький экран смерти? Я вот до седьмой не видел никогда. А теперь - видел.) не говоря уже про ушлепский compatlist с бредовыми даже для сервера требованиями.

Ну про линукс с его stable nonсence, понятно.

На макеM1 бесполезно.

Так что наслаждайтесь вашей куемой. Будущее которое мы заслужили.

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от _vvv (?), 20-Апр-22, 19:04 
https://gitlab.com/qtemu/gui/-/tree/master вот такой проект нашелся, если совсем хочется использовать qemu.
а если хочется, чтобы все таки вмки работали более менее сносно, то остается только использовать родной виндовый гипервизор и hyper-v management console
Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

35. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Анонимный Пингвин (?), 20-Апр-22, 21:43 
У меня Home версия Windows, у меня нет Hyper-V, а QtEmu не понятно как работает, не удалось ничего запустить. Может надо включить виртуализации Hyper-V в самой VirtualBox?
Ответить | Правка | Наверх | Cообщить модератору

38. "Выпуск эмулятора QEMU 7.0"  +1 +/
Сообщение от _vvv (?), 21-Апр-22, 12:18 
https://mywebpc.ru/windows/windows10-home-hyper-v/
Ответить | Правка | Наверх | Cообщить модератору

44. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от пох. (?), 21-Апр-22, 14:04 
> https://mywebpc.ru/windows/windows10-home-hyper-v/

ну я смотрю кто-то разбирается в сортах...

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от iPony129412 (?), 20-Апр-22, 19:24 
> Есть ли программы использующие QEMU

Под macOS неплохое есть – UTM

Ответить | Правка | К родителю #26 | Наверх | Cообщить модератору

37. "Выпуск эмулятора QEMU 7.0"  +/
Сообщение от Иноагент (?), 21-Апр-22, 12:04 
>Добавлена поддержка образов в форматах отличных от qcow2.

Вот этого не хватало! Очень хорошо.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2022 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру