The OpenNET Project / Index page

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



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

Оглавление

Выпуск эмулятора QEMU 8.0, opennews (??), 20-Апр-23, (0) [смотреть все]

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


55. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Николайemail (??), 20-Апр-23, 23:14 
Чем оно, лучше той же VirtualBox?
Ответить | Правка | Наверх | Cообщить модератору

57. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (43), 21-Апр-23, 01:35 
Чем яблоко лучше апельсина?
Ответить | Правка | Наверх | Cообщить модератору

58. "Выпуск эмулятора QEMU 8.0"  +1 +/
Сообщение от soarin (ok), 21-Апр-23, 06:02 
Умеет работать на ARM маках.
Ответить | Правка | К родителю #55 | Наверх | Cообщить модератору

61. "Выпуск эмулятора QEMU 8.0"  +1 +/
Сообщение от Аноним (60), 21-Апр-23, 09:28 
VirtualBox точно 100% неэмулятор, потому что. Это только виртуализатор.
Ответить | Правка | Наверх | Cообщить модератору

74. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от soarin (ok), 21-Апр-23, 15:09 
> VirtualBox точно 100% неэмулятор, потому что. Это только виртуализатор.

Ну здрасьте. Qemu и на ARM виртуализацию умеет.

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

83. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Michael Shigorinemail (ok), 21-Апр-23, 15:38 
>> VirtualBox точно 100% неэмулятор[1], потому что.
>> Это только виртуализатор[2].
>  Ну здрасьте. Qemu и на ARM виртуализацию умеет.

ARM-на-ARM[2] или, скажем, x86-на-ARM[1]?

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

84. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от soarin (ok), 21-Апр-23, 15:44 
Понятное дело ARM-на-ARM.
Чего VirtualBox не умеет

PS: Хотя я и десктопную Ubuntu X86 запускал на Apple M1 ARM. Но тут уж эмуляция – с тормозами с откликом по секунды две.

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

87. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от жявамэн (ok), 21-Апр-23, 20:59 
> PS: Хотя я и десктопную Ubuntu X86 запускал на Apple M1 ARM.

ну там же есть UTM
а оно на qemu вроде как

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

66. "Выпуск эмулятора QEMU 8.0"  +1 +/
Сообщение от Аноним (-), 21-Апр-23, 12:48 
> Чем оно, лучше той же VirtualBox?

Да почти всем. Быстрее, kvm в ядро Linux сразу интегрирован, без левых модулей и жабы на проброс usb. Умеет в кросс-виртуализацию. Можно запустить ARMовскую систему на x86-64, допустим (qemu-syste-*). Или даже ARMовский бинарник на x86 машине (qemu-user-*). Вот просто взять и просто запустить бинарник от другой архитектуры на вот именно этом компе. А попробуйте так с VB,

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

73. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (73), 21-Апр-23, 14:50 
>Можно запустить ARMовскую систему на x86-64, допустим (qemu-syste-*). Или даже ARMовский бинарник на x86 машине (qemu-user-*). Вот просто взять и просто запустить бинарник от другой архитектуры на вот именно этом компе.

Я так думаю слакотан на одну старую arm-железку ща накатить. Установил на пекарне - запустил там. И компилять так же.

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

93. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (-), 22-Апр-23, 01:07 
> Я так думаю слакотан на одну старую arm-железку ща накатить.

Ну вот отпрототипить образ на ARMовой виртуалке, убедиться что грузится, и после этого с железкой упражняться может иметь смысл. Однако возможны нюансы, как то - похожа ли виртуалка на вашу железку по железу или нет. Это работает, но граблями по морде получить можно. Хотя слакварщик имеет шанс, имхо. И да, там еще out of band дебагер есть, на реальной железке для этого потребуется специфичный шнурок, если совсем не понятно почему ранний старт не удался, а тут можно сразу gdb зацепиться.

Во всяком случае я смог затолкать дебиан на вообще все что напоминало ARM - что железки что VM.

> Установил на пекарне - запустил там. И компилять так же.

Для компила можно мощную VM сделать с кучей ядер и достаточно оперативы но все же кросстрансляция команд не сильно быстро. Зато избавляет от прелестей кросскомпила. Однако если железка мощная, может иметь смысл на такой же, особенно всякие современные 64 бит армы.

Как хинт, если по конфиге катит, -M virt и virtio везде и всюду заметно разгоняет это дело. Это уже не будет правдоподобная эмуляция железки, но для компила сойдет, если такой же user mode взлетает на этой конфиге. Если еще несколько ядер проца слепить и у вас их в железном проце было, будет сносно.

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

94. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (-), 22-Апр-23, 01:11 
Как несколько более рисковый но еще более быстрый вариант: можно user вариант попробовать задействовать, но это более рисково с точки зрения здоровья хоста: при этом кросс и его бинари имеют к хосту неиллюзорный доступ.
Ответить | Правка | Наверх | Cообщить модератору

97. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Tron is Whistling (?), 22-Апр-23, 09:18 
Не знаю, для компила вообще ахтунг, реальный A53 выходит быстрее эмуляции того же A53 на 5950X внезапно, аж с 8 ядрами (выше бессмысленно, тормозов становится ещё больше). Проще распберрей на компил накидать.
Ответить | Правка | К родителю #93 | Наверх | Cообщить модератору

99. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (-), 22-Апр-23, 12:31 
> Не знаю, для компила вообще ахтунг, реальный A53 выходит быстрее эмуляции того
> же A53 на 5950X внезапно,

На A5x имеет смысл компилить на железке, пожалуй. А если у целевых железок мало RAM или совсем хилый проц - на виртуалке в несколько потоков может быть интереснее.

> аж с 8 ядрами (выше бессмысленно, тормозов становится ещё больше).
> Проще распберрей на компил накидать.

Ну да, вариант, если они под рукой есть и их на эту задачу не жалко, почему нет?

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

104. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (23), 22-Апр-23, 17:54 
>Да почти всем. Быстрее

Та такое... Дикие тормоза что с winxp, что с win7. Пока полный набор танцев с бубном не отпляшешь, доустановкой дров и прочего, нормально не заработает.

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

118. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Аноним (118), 26-Апр-23, 01:46 
Ну а как вы хотели? Полная эмуляция штука не быстрая. После установки дров используются более шустрые и прямые интерфейсы.

p.s. а в линуксах вообще ничего делать не надо - там KVM/Virtio дрова прям сразу в ядре. Оно и взлетает как ракета вообще без каких либо специальных действий.

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

82. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от Michael Shigorinemail (ok), 21-Апр-23, 15:37 
> Чем оно, лучше той же VirtualBox?

Это таки другое.

qemu изначально делали для запуска неродного кода для других архитектур, а vbox -- как домохозяечную "коробочку" для запуска именно родного для хоста кода.

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

98. "Выпуск эмулятора QEMU 8.0"  +/
Сообщение от yet another anonymous (?), 22-Апр-23, 10:00 
Эмуляторы BIOS-ов в QEMU и VB имеют общие корни. В VB база сильно древнее --- ёнтерпрайз, однако, не до отслеживания первоисточников.
Ответить | Правка | Наверх | Cообщить модератору

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

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




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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