URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 133503
[ Назад ]

Исходное сообщение
"Выпуск эмулятора QEMU 9.0.0"

Отправлено opennews , 24-Апр-24 11:02 
Представлен релиз проекта QEMU 9.0. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к аппаратной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM...

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


Содержание

Сообщения в этом обсуждении
"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:02 
Отличная штука, использую для тестирования обновлений операционной системы. Суть такова: скачиваю свежие пакеты, пересобираю всякие initrd и все такое, а затем тестирую в QEMU. Если все работает как надо, накатываю апдейт на хост. Такое возможно в NixOS. В остальных дистрах русская рулетка: может слетит что-то после обновления, а может и нет, пока не накатишь на хост -- не узнаешь.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:10 
Глупостями занимаешься. Все проблемы, что я встречал в линуксе, были либо из-за железа и непредсказуемые, либо диагностируемые только в процессе использования под реальной нагрузкой и опять же непредсказуемые.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:24 
Есть ещё одна проблема: пропажа функциональности. Типа сломали или выпилили.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено нах. , 24-Апр-24 12:36 
В нормальном дистрибутиве не выпиливают на ходу, а когда придет пора апгрейдиться на новую версию - уже и не денешься никуда. Ну сломали и выпилили - а твой старый-то - опа, уже EOL. Так что ставь сразу на железо - быстрее привыкнешь.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено PnD , 24-Апр-24 22:45 
Оракли — как, нормальные?
Ну, вот у них в UEK — то загрузку под xen отломают (из RH бэкпортировали, те до сих пор несгибаемо борются), то "здрасьте, вот вам свежий питон в зависимостях для фирмварей" (э, зачэм питон?).

Так себе пример, конечно (это всё решаемо в рабочем порядке). И вообще, есть всякие CoW ФС для "не пошло́ — откатил".

Куда больше пользы бывает от упаковки какой-нибудь гадкой блобятины. Которая зачем-то нужна, но вот в devfs её точно пастись не приглашали.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 25-Апр-24 08:21 
Как сказать. При миграции с Debian 11 на Debian 12, хорошо, что перед этим проверил в VMware.

Там обновляться нужно.
- apt upgrade
- apt full-upgrade

А я делал:
apt full-upgrade

И кучу битых зависимостей сразу.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 25-Апр-24 08:37 
Проблемы недодистров и любителей васянореп. Переходи на роллинг.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 19:29 
Тогда и QEMU не поможет, ведь пока будешь проверять на нем, там с 10 мажорный версий выйдет.
В общем, такой себе совет.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 21:34 
> Тогда и QEMU не поможет, ведь пока будешь проверять на нем, там
> с 10 мажорный версий выйдет.
> В общем, такой себе совет.

QEMU в любом случае не поможет. Это вопрос минмального тестирования перед запуском в прод. Зато, теперь ты понимаешь, почему ФС со снапшотами пользуется таким спросом.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 21:21 
> Проблемы недодистров и любителей васянореп. Переходи на роллинг.

Правильно, там такое - норма, а не исключение. А у арчеводов пакетник настолько педальный что при переходе на системду вообще убивал системы, если юзеры сами МАНУАЛЬНО не отпедалят инструкции из ридми. Так можно и LFS тарболами грузить, чего уж мелочиться. А роллинг? Насколько вас не задолбает из апстримов тягать - настолько и роллинг!


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 21:32 
Он, конечно, несколько убог, но проблемы с пакетами из реп были на удивление редки. Другое дело, что они максимально ленивые. То, что миграция на другой инит не была безболезненной, это не удивительно, но к тому времени дистрибутив уже несколько лет как скатился и остававшихся пользователей было уже не жалко.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Минона , 24-Апр-24 13:17 
В НиксОС можно просто откатиться на предыдущую деривацию.
А вот как ты протестишь в виртуалке багу в драйвере девайса который есть на хосте но нет в виртуалке.
В общем ты занимаешься фигнёй.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено mma , 24-Апр-24 14:22 
И все это чтобы было не скучно?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 15:57 
> Отличная штука, использую для тестирования обновлений операционной системы.
> Суть такова: скачиваю свежие пакеты, пересобираю всякие initrd и все такое, а
> затем тестирую в QEMU. Если все работает как надо, накатываю апдейт на хост.

А можно было этим всем не заниматься - и просто открыть для себя снапшоты. Для виртуалок - через гипервизоры. Для железок - через продвинутые ФС.

Перед апгрейдом просто делаем снапшот. А если не прокатило - ну, окей, за какую-нибудь минуту вернем все обратно как было. Может даже сохранив кривое состояние отдельно. Поковырять его. В фоне. На другом хосте. Где время не жмет.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Анониматор , 24-Апр-24 11:12 
Эмулятор 4К экрана когда завезут?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 21:24 
> Эмулятор 4К экрана когда завезут?

Попробуй просто выставить 4K в виртуалке. Какие-то проблемы?!


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Анониматор , 27-Апр-24 12:10 
да, полного 4К в списке нет, есть меньше

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:21 
> За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств превысило 400.

Те, кто спрашивают зачем это нужно, когда есть VirtualBox, что с лицом?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:32 
А зачем мне 14 аппаратных архитектур? Мне нужна только AMD64.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:41 
> Мне нужна только AMD64

И она тут есть


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:43 
Ну есть, а остальные 400 зачем?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено YetAnotherOnanym , 24-Апр-24 12:41 
А зачем тебе знать, зачем они?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 13:01 
> Ну есть, а остальные 400 зачем?

аппаратных платформ 14, а не 400. 400 - это всякие сетевые карты, шины, звуковые карты и тд


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Прадед , 26-Апр-24 00:25 
Сборачку покатать. Крыс-платформа, сэр!

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 08:20 
Ну раз Анониму (11) не нужно, выпиливаем...

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 11:33 
эмуляция == виртуализация?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:40 
На родной платформе оно через KVM виртуализирует, неродные архитектуры - эмулирует. Что сказать то хотел?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 11:45 
> неродные архитектуры - эмулирует

VirtualBox is a powerful x86 and AMD64/Intel64 virtualization product

> Что сказать то хотел?

][ер с пальцем не путайте. Вы выдираете цитату про эмуляцию, и в этот контекст суете продукт который занимается виртуализацией. Где логика?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 11:59 
Что-то я каждый раз, когда читаю твои ответы или посты, не могу понять твою мысль никогда. Просто набор слов какой-то.

По сути - в каком месте я выдрал цитату из контекста, ][ер ты в ]I[опе? Эмуляция не равно виртуализация. QEMU и эмулятор и виртуализатор. Еще раз, что сказать то хотел?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 12:09 
> По сути - в каком месте я выдрал цитату из контекста

"""
За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств превысило 400.

"""

Цитата про число эмулируемых аппаратных устройств.

"""
Те, кто спрашивают зачем это нужно, когда есть VirtualBox, что с лицом?
"""

С какого бодуна VirtualBox в контексте "эмулируемых аппаратных устройств"?

> Еще раз, что сказать то хотел?

Читайте выше


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:23 
Ой ля... Ты когда в VB создаешь виртуалку с сетевкой e1000, к-й у тебя на компе нету, эта сетевка откуда берется в виртуалке? Виртуализируется или эмулируется? А всякие PCI-устройства, шины, жесткие диски и тд?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 12:46 
> Ой ля...

алё, это эмуляция какого устройства? Эмулирует виртуал бокс отличный от x86 and AMD64/Intel64 ЦПУ?

> Виртуализируется или эмулируется?

Вы тоже ][ер с пальцем путаете?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:56 
> Вы тоже ][ер с пальцем путаете?

всмысле тоже? Это все еще я :)

Смотри, короче... и VB и QEMU в режиме KVM - оба гипервизоры, а не эмуляторы. Но QEMU еще и 400 девайсов эмулирует. Ну дак они и в ВБ эмулируются, только не 400, а меньше. А езе QEMU и проц может эмулировать, а ВБ нет.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 13:20 
> а ВБ нет.

ну и с какого бодуна ВБ упоминается в контексте эмулятора аппаратных платформ?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Прадед , 26-Апр-24 00:34 
Надо и так и сяк и ещё там. Виртуалко вам не докер!!! Оно там всё эмулирует виртуальненько, а квм прост на подсосе вам всё это дело ускоряет, но суть не меняец.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 21:28 
> Ой ля... Ты когда в VB создаешь виртуалку с сетевкой e1000, к-й
> у тебя на компе нету, эта сетевка откуда берется в виртуалке?
> Виртуализируется или эмулируется? А всякие PCI-устройства, шины, жесткие диски и тд?

Нормальные люди давно уже так то virtio юзают. Когда и ядро и гипервизор явно в курсе что "железо" виртуальное - без вон той канители с эмуляцией регистров - так что скорость работы этого всего на порядок выше. Но фанам виртуалбокса сойдет и потуповейтить, они ж маклауды.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:34 
> С какого бодуна VirtualBox в контексте "эмулируемых аппаратных устройств"?

не знаю, спроси у тех, кто говорит, что QEMU не нужон, если есть VB


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Sw00p aka Jerom , 24-Апр-24 12:49 
> не знаю, спроси у тех, кто говорит, что QEMU не нужон, если
> есть VB

А вы тогда чем от них отличаетесь? Если вы прекрасно понимаете разницу между эмулятором и виртуализатором (гипервизором), зачем тогда в контексте куэму говорить за виртуалбокс?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:04 
Это одно и то же. Коробка форк сабжа, кстати. Там ещё код из пермиссивного вайна был надёрган (как минимум).

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:32 
Это ты спроси у тех, кто говорит, что QEMU не нужон, когда есть VB

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:42 
> Те, кто спрашивают зачем это нужно, когда есть VirtualBox, что с лицом?

Расскажи, что там еще у тебя спрашивают лишь тебе слышимые голоса?



"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:43 
Еще вот такое спрашивают:

- Мне нужна только AMD64
- И она тут есть
- Ну есть, а остальные 400 зачем?


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 15:28 
Подходит человек в кафе к кассе, чтобы взять ложку, видит ложки-вилки-ножи и давай:
- Мне нужна только ложка.
- И она тут есть.
- Ну есть, а остальные приборы зачем?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 25-Апр-24 08:50 
> Мне нужна только AMD64

1. Мне нужна x32 - там старые лицензионный Windows XP с лицензионным Ms Office 2003 даже в виртуалке рвут как тузик грелку любой LibreOffice на современных десктопных Линуксах (а вином я не люблю засорять систему)
2. остальные архитектуры нужны для тестирования.
3. столько много оборудования потому что считают и уже "архивное", для которого делался код, но котоые сейчас уже мало где используются, но "шобы было". Потому что это в любом случае лучше когда Нет.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 12:11 
Есть конечно у QEMU определенные траблы. Я не знаю, проблема это эмуля или драйвера, но он почему то плохо дружит с нестандартными разрешениями типа 5:4. В этом случае например может заглючить мышка. А так классно. Есть аппаратное ускорение. Например классно собрать Android из исходников под Linux, не вылезая при этом с винды. На работе я мог гонять виртуальный комп ради других настроек сети, не прекращая при этом рабочий процесс на своем компе. Жаль Android-x86 загнулся и последняя версия у них 11. 11 пока ок в отличие от 9й, на которой есть глюки, но рано или поздно она устареет.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 15:02 
>Прекращена поддержка использования 32-разрядных Windows в качестве хостовых ОС.

Вот это жалко.


"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 15:12 
Почему? Тут же пишут, что виндоус - лучшая десктопная ОС. Пользователи лучшей десктопной ОС очевидно сами смогут поддерживать и патчить QEMU для 32-битной винды

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Пряник , 24-Апр-24 17:35 
Мне тоже раньше нравился икспи. Но после перехода на линукс все виндусы стали одинаково пахнуть.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 24-Апр-24 15:33 
Почему версия сразу 9, а не 8.3?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено вася , 24-Апр-24 21:37 
Догоняют хром

"Выпуск эмулятора QEMU 9.0.0"
Отправлено zog , 26-Апр-24 08:07 
Как оно по сравнению с VirtualBox и с VMware?
На сколько оно лучше или хуже для сборки собственной системы из исходников, например LFS?

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 26-Апр-24 12:14 
Для сборки LFS безралично какая. На любой можно.

"Выпуск эмулятора QEMU 9.0.0"
Отправлено zog , 29-Апр-24 05:44 
Посоветуйте пожалуйста хороший GUI для QEMU

"Выпуск эмулятора QEMU 9.0.0"
Отправлено Аноним , 30-Апр-24 03:04 
virt-manager

"Выпуск эмулятора QEMU 9.0.0"
Отправлено zog , 30-Апр-24 18:53 
А под винду?