The OpenNET Project / Index page

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



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

Оглавление

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

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


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ообщить модератору

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

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




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

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