The OpenNET Project / Index page

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



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

"Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от opennews (ok) on 14-Дек-17, 09:23 
Доступен (http://lists.nongnu.org/archive/html/qemu-devel/2017-12/msg0...) релиз проекта QEMU 2.11 (http://wiki.qemu.org/Download). В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.


Изначально проект был создан Фабрисом Белларом (Fabrice Bellard) с целью обеспечения возможности запуска собранных для платформы x86 исполняемых файлов Linux на архитектурах, отличных от x86. За годы разработки была добавлена поддержка полной эмуляции для 14 аппаратных архитектур, число эмулируемых аппаратных устройств превысило 400. При подготовке версии 2.11 внесено более 2000 изменений от 165 разработчиков.

Ключевые улучшения (http://wiki.qemu.org/ChangeLog/2.11), добавленные в QEMU 2.11:


-  В VFIO-устройствах проброса доступа к GPU NVIDIA (p2p DMA) добавлена
экспериментальная поддержка технологии NVIDIA GPUDirect Cliques;
-  Добавлен эмулятор TPM (https://ru.wikipedia.org/wiki/Trusted_Platform_Module) (Trusted Platform Module);

-  Улучшена поддержка запуска гостевых систем на базе Hyper-V поверх гипервизора KVM, добавлена возможность использования более 64 виртуальных CPU на гостевую систему Hyper-V;

-  Добавлено новое устройство pcie-pci-bridge для проброса PCIe через PCI, поддерживающее горячее подключение устройств, SHPC и способное выступать в качестве замены i82801b11 DMI для PCI-мостов;


-  Увеличена производительность при использовании интегрированной поддержки формата шифрованных разделов LUKS на блочных устройствах;
-  Добавлено системное руководство qemu-block-drivers (https://github.com/qemu/qemu/blob/master/docs/qemu-block-dri...);

-  Предоставлена возможность горячего подключения watchdog-устройств и указания watchdog-действий во время работы;
-  В графическом интерфейсе улучшена поддержка работы VNC через Websockets и задействована БД keycodemapdb для сопоставления скэнкодов с кодами символов;
-  В устройство virtio-input добавлена поддержка событий REL_WHEEL;
-  В эмулятор архитектуры ARM добавлена поддержка эмуляции плат Smartfusion2, увеличена производительность проброса PCI с использованием INTx, улучшена поддержка Xen для гостевых систем на базе архитектуры AArch64;
-  В эмулятор архитектуры OpenRISC добавлена экспериментальная поддержка многопроцессорных систем (SMP);
-  В эмуляторе архитектуры PowerPC налажена работа различных типов Mac-систем и добавлена поддержка виртуальных режимов  SMT;
-  В эмуляторе архитектуры s390 появилась поддержка устройств virtio-input-ccw и virtio-gpu-ccw, горячего подключения CPU через новый интерфейс device_add и экспериментальная поддержка полной эмуляции нескольких потоков vcpu;
-  В эмулятор архитектуры SPARC добавлена эмуляция адаптера  sunhme (Happy Meal Ethernet) и обеспечено использование мостов Simba PCI для более качественного соответствия топологии Ultra 5 PCI;
-  Объявлены устаревшими опции "-hdachs"  и "-usbdevice", а также параметры "serial", "trans", "secs", "heads", "cyls" и "addr" в опции  "-drive", вместо которых следует использовать обобщённую опцию "-device". Для захвата сетевого  трафика вместо "-net dump" теперь следует использовать флаг "-object filter-dump" с опцией "-netdev";


-  Прекращена поддержка платформы  AIX и архитектуры ia64 (Itanium) на стороне хост-системы. В будущем, из-за отсутствия сопровождающих или инфраструктуры для тестирования, не исключается прекращение поддержки
платформ GNU/kFreeBSD,  DragonFly BSD, Solaris и  Haiku. Также ищутся добровольцы, готовые помочь в сопровождении и улучшении поддержки QEMU для OpenBSD.


URL: http://lists.nongnu.org/archive/html/qemu-devel/2017-12/msg0...
Новость: http://www.opennet.me/opennews/art.shtml?num=47735

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

Оглавление

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


1. "Релиз эмулятора QEMU 2.11.0 "  –2 +/
Сообщение от AntonAlekseevich email(ok) on 14-Дек-17, 09:23 
> Прекращена поддержка платформы AIX и архитектуры ia64 (Itanium) на стороне хост-системы.

Одно из хороших решений, на мой взгляд.
> В будущем, из-за отсутствия сопровождающих или инфраструктуры для тестирования, не исключается прекращение поддержки платформ GNU/kFreeBSD, DragonFly BSD, Solaris и Haiku.

Насчет GNU/kFreeBSD и Haiku может и нормально поступят, оставят.
У Haiku, давно не было Stable релизов. (Им[разработчикам Haiku] сейчас позарез нужны тестировщики и помошники.)

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

7. "Релиз эмулятора QEMU 2.11.0 "  +1 +/
Сообщение от dontletsmac on 14-Дек-17, 10:21 
А что, IBM уже забили на AIX?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

22. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от AntonAlekseevich email(ok) on 14-Дек-17, 22:38 
> А что, IBM уже забили на AIX?

Вроде нет.

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

26. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от Аноним (??) on 15-Дек-17, 18:15 
Значит, забили на поддержку qemu для aix. Что примерно одно и то же. Кроме ibm это не надо никому.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

28. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от нах on 16-Дек-17, 01:17 
> Что примерно одно и то же. Кроме ibm это не надо никому.

если бы ibm оно на самом деле было бы надо - не забили бы.
Но, вероятнее всего, причина именно в том, что ibm'у оно не надо, а за свои деньги китайцы, пилящие qemu, приобретать aix'овый сервер для тестирования не собираются.

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

2. "Релиз эмулятора QEMU 2.11.0 "  –6 +/
Сообщение от Werwolf email on 14-Дек-17, 09:25 
> Улучшена поддержка запуска гостевых систем на базе Hyper-V поверх гипервизора KVM, добавлена возможность использования более 64 виртуальных CPU на гостевую систему Hyper-V;

Объясните идиоту зачем оно вообще есть!??!

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

3. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от Михаил email(??) on 14-Дек-17, 09:48 
Картинка -> в картинке -> в картинке ...
Возможность пoтраxатьcя с HyperV ;-)
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от Фуррь (ok) on 14-Дек-17, 09:50 
В первую очередь, для тестирования ПО, использующего несколько процессоров на системах, где он всего один.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

9. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от Andrey Mitrofanov on 14-Дек-17, 10:38 
> В первую очередь, для тестирования ПО, использующего несколько процессоров на системах,
> где он всего один.

На нетбуке со "старым" атомом!

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

24. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от Аноним (??) on 14-Дек-17, 23:06 
Маловероятно. Скорее тестирование автоматизации разворачивания гипер-в инфраструктуры ну и огораживание зловредного кода слоем абстракции. Там же небось per-CPU/per-Core лицензии?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Релиз открыть всё, что скрыто"  +3 +/
Сообщение от Andrey Mitrofanov on 14-Дек-17, 10:37 
>> Улучшена поддержка запуска гостевых систем на базе Hyper-V поверх гипервизора KVM, добавлена возможность использования более 64 виртуальных CPU на гостевую систему Hyper-V;
> Объясните идиоту зачем оно вообще есть!??!

Микрософт не сдюжил тестить своё %?:%?%?%? снутри свего %?:%?%?%? и пожлобился _купить_ разработчикам побольше(!)/достаточно настоящего железа для тестов.

GPL-ный QEMU очень помог убогим и жадным "бизнесменам".

Не, конечно, возможно, что какой-нибудь "пох" оооооооочень хотел протестировать MS %?:%?%?%? на 64 ядрах, но не смог скачать с торрентов .... ..... достаточно ядер!? Очень расстроился и "за пару часов"тм скривил поддержку в свободном QEMU.  ...и теперь оно цветёт в новом релизе, в следующем начнёт пахнуть и отравлять окрестности.

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

12. "Релиз эмулятора QEMU 2.11.0 "  +2 +/
Сообщение от EHLO on 14-Дек-17, 10:49 
>> Улучшена поддержка запуска гостевых систем на базе Hyper-V поверх гипервизора KVM, добавлена возможность использования более 64 виртуальных CPU на гостевую систему Hyper-V;
> Объясните идиоту зачем оно вообще есть!??!

Поставить, посмотреть, удалить.

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

14. "Релиз эмулятора QEMU 2.11.0 "  +1 +/
Сообщение от Andrey Mitrofanov on 14-Дек-17, 11:13 
>>> Улучшена поддержка запуска гостевых систем на базе Hyper-V поверх гипервизора KVM, добавлена возможность использования более 64 виртуальных CPU на гостевую систему Hyper-V;
>> Объясните идиоту зачем оно вообще есть!??!
> Поставить, посмотреть, удалить.

Не бизнес так не делают. Вот как надо:

Поставить, посмотреть, успеть впарить-сдать-подписать клиенту вместе с миллиардным железом, получить навар-бульон, расслабиться, принять шампанского и забыть, чтобы защитить мосх.  Прополоскать, повторрить.

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

19. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от rico (ok) on 14-Дек-17, 17:20 
Докер под виндой требует Hyper-V. Вот зачем.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

27. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от Led (ok) on 16-Дек-17, 00:20 
Чтоб ты страдал, вендузятник.
Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

23. "Релиз эмулятора QEMU 2.11.0 "  –2 +/
Сообщение от Michael Shigorin email(ok) on 14-Дек-17, 22:59 
>> Улучшена поддержка запуска гостевых систем на базе Hyper-V
> Объясните идиоту зачем оно вообще есть!?

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

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

25. "Релиз эмулятора QEMU 2.11.0 "  –2 +/
Сообщение от Аноним (??) on 14-Дек-17, 23:22 
зачем писать тогда, раз не в курсе?
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

5. "Релиз эмулятора QEMU 2.11.0 "  –3 +/
Сообщение от Аноним (??) on 14-Дек-17, 10:01 
> Объявлены устаревшими опции "-hdachs" и "-usbdevice", а также параметры "serial", "trans", "secs", "heads", "cyls" и "addr" в опции "-drive", вместо которых следует использовать обобщённую опцию "-device". Для захвата сетевого трафика вместо "-net dump" теперь следует использовать флаг "-object filter-dump" с опцией "-netdev";

ACТАНАВИТЕСЬ !!!

Итак уже начинаешь искать что-нибудь по qemu, находишь десять вариантов и все нерабочие, потому как разработчики опять что-то поменяли в командной строки или в командах монитора.

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

6. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от anonymous (??) on 14-Дек-17, 10:12 
Для этого и приводят всё к общему знаменателю чтобы остался только один вариант. -device нотация однозначна и имеет единый стиль.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

10. "Релиз эмулятора QEMU 2.11.0 "  +2 +/
Сообщение от Andrey Mitrofanov on 14-Дек-17, 10:41 
>> Объявлены устаревшими
> ACТАНАВИТЕСЬ !!!
> Итак уже начинаешь искать что-нибудь по

Согласен! Гугль не алё, работать невозможно. Пора на пенсию... ><<<9>

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

11. "Релиз эмулятора QEMU 2.11.0 "  –1 +/
Сообщение от EHLO on 14-Дек-17, 10:42 
>Итак уже начинаешь искать что-нибудь по qemu, находишь десять вариантов и все нерабочие, потому как разработчики опять что-то поменяли в командной строки или в командах монитора.

Скажи спасибо контрибьютерам имярек@redhat.com. Старательно ломают чтобы можно было автоматизировать только через их унылый libvirt и только в составе какого-нибудь проприетарного RHEV. Но в результате как обычно испортят и то и другое.

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

17. "Релиз эмулятора QEMU 2.11.0 "  +8 +/
Сообщение от Аноним (??) on 14-Дек-17, 13:07 
> Итак уже начинаешь искать что-нибудь по qemu, находишь десять вариантов и все нерабочие, потому как разработчики опять что-то поменяли в командной строки или в командах монитора.

Так документацию надо читать, а не хав-тушки десятилетней давности.

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

29. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от EHLO on 16-Дек-17, 17:18 
>> Итак уже начинаешь искать что-нибудь по qemu, находишь десять вариантов и все нерабочие, потому как разработчики опять что-то поменяли в командной строки или в командах монитора.
> Так документацию надо читать, а не хав-тушки десятилетней давности.

Нужно не ломать непрерывно внешний интерфейс и совместимость только потому что какой-то NIH-менеджер в красной шапке сказал так будет логичнее. И при чём тут 10-летняя давность, если сломали только что?Соответственно документацию и автоматизацию, написанную до 13.12.2017 надо переписывать.

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

30. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от Аноним (??) on 16-Дек-17, 18:31 
Упомянутые параметры появились в лохматые времена, когда qemu пешком ходил под стол и ничего не умел. Они не позволяют конфигурировать железо полностью и выпадают из более generic команд -device, являясь дубликатами. Иногда старый хлам надо все-таки расчищать.
Ответить | Правка | ^ к родителю #29 | Наверх | Cообщить модератору

31. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от EHLO on 17-Дек-17, 15:32 
> Упомянутые параметры появились в лохматые времена, когда qemu пешком ходил под стол
> и ничего не умел. Они не позволяют конфигурировать железо полностью и
> выпадают из более generic команд -device, являясь дубликатами. Иногда старый хлам
> надо все-таки расчищать.

Параметр -device в стабильной версии появился когда у меня KVM в проде работал. Вполне запамятные времена.
Но возьмем следующий случай. "-object filter-dump" граждане @redhat добавили в гит осенью 2015, "-net dump" deprecated этой весной и сейчас уже отключен. Да, это можно назвать избавлением от старого хлама по меркам чего-то вроде Докера, где кроме хлама ничего и нет.

Не стану заострять внимание на том что заменили простую, понятную, короткую и логичную опцию на шизофазию в стиле PowerShell.

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

18. "Релиз эмулятора QEMU 2.11.0 "  +/
Сообщение от Аноним (??) on 14-Дек-17, 13:36 
>> Объявлены устаревшими опции "-hdachs" и "-usbdevice", а также параметры "serial", "trans", "secs", "heads", "cyls" и "addr" в опции "-drive", вместо которых следует использовать обобщённую опцию "-device". Для захвата сетевого трафика вместо "-net dump" теперь следует использовать флаг "-object filter-dump" с опцией "-netdev";
> ACТАНАВИТЕСЬ !!!
> Итак уже начинаешь искать что-нибудь по qemu, находишь десять вариантов и все
> нерабочие, потому как разработчики опять что-то поменяли в командной строки или
> в командах монитора.

где поискать? по документации надеюсь а не в гугле?


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

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

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




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

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