The OpenNET Project / Index page

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

02.08.2014 12:35  Выпуск эмулятора QEMU 2.1

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

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

Ключевые улучшения, добавленные в QEMU 2.1:

  • Реализована возможность горячего подключения памяти для работающих гостевых систем на базе архитектуры x86;
  • Добавлена полноценная поддержка проброса устройств с интерфейсом USB3 (включая поддержку потоков). Обеспечена возможность прикрепления устройства USB3 к контроллеру EHCI (USB 2.0) в гостевой системе;
  • Обеспечена возможность одновременной работы на одном ПК нескольких пользователей (Multi-seat, можно подключить несколько USB-клавиатур и мышей и привязать их к определённой видеокарте). Поддержка Multi-seat также обеспечена в пользовательских интерфейсах на основе GTK+ и SDL 2.0;
  • В подсистему USB добавлена возможность организации совместного доступа к файлам (в режиме только для чтение) через эмуляцию MTP;
  • Многопоточная реализация virtio-blk теперь поддерживает почти все возможности блочного уровня, включая работу с образами, POSIX AIO (aio=threads), урезание I/O, средства сбора статистики и восстановления после ошибок (rerror/werror). Из недостающих функций отмечается поддержка длительно выполнимых работ, таких как streaming, зеркалирование, удаление снапшотов, резервное копирование;
  • Поддержка прикрепления памяти NUMA-узлов хост системы к гостевым системам на базе архитектуры x86;
  • Базовая поддержка операций hot-plug и hot-unplug для гостевых систем на базе архитектуры x86 Q35;
  • В дополнение к виртуализации на основе KVM для архитектуры AArch64 обеспечена поддержка эмуляции на базе классического генератора кода TCG (Tiny Code Generator);
  • Добавлена поддержка доступных в AArch64 криптографических инструкций SHA и Crypto;
  • Улучшена эмуляция Allwinner SoC;
  • В VFIO добавлена поддержка сетевых адаптеров на базе чипа RTL8168;
  • Добавлены дополнительные варианты сетевых адаптеров e1000 (e1000-82540em, e1000-82544gc, e1000-82545em), которые могут использоваться при возникновении проблем с предлагаемым по умолчанию e1000;
  • Добавлена модель CPU Broadwell;
  • Для гостевых систем pSeries/PowerKVM обеспечена возможность проброса устройств с использованием виртуализированных драйверов VFIO, работающих в пространстве пользователя;
  • Для гостевых систем s390x в virtio-ccw добавлена поддержка миграции виртуальных окружений;
  • Для гостевых систем SPARC улучшена эмуляция IOMMU;
  • Новый бэкенд vhost-user для опций "-net" и "-netdev" позволяет разрешить соединения с внешним процессом на той же машине;
  • Новый транспорт "l2tpv3", похожий на "socket", но использующий протокол Ethernet over L2TPv3;
  • В VNC-сервере обеспечена возможность использования разрешения, отличного от разрешения экрана гостевой системы;
  • Устранены проблемы с миграцией с QEMU 1.7 окружений, использующих проброс PCI или некоторые виды CPU. Добавлен код для выявления возможных проблем при миграции.


  1. Главная ссылка к новости (http://lists.nongnu.org/archiv...)
  2. OpenNews: Новая версия эмулятора QEMU 2.0
  3. OpenNews: В рамках проекта Virgil началась разработка виртуального 3D GPU для QEMU
Лицензия: CC-BY
Тип: Программы
Ключевые слова: qemu
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, dr Equivalent, 14:21, 02/08/2014 [ответить] [смотреть все]
  • +/
    Как много всего интересного!

    >> -  Реализована возможность горячего подключения памяти для работающих гостевых систем на базе архитектуры x86;

    Интересно, а как операционка это заметит?

     
     
  • 2.4, Аноним, 15:27, 02/08/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +1 +/
    Через acpi события
     
  • 2.6, Аноним, 15:30, 02/08/2014 [^] [ответить] [смотреть все] [показать ветку]
  • +/
    Нормально заметит.
    См. "virtio memory balloon".
     
     
  • 3.40, daemontux, 18:09, 09/08/2014 [^] [ответить] [смотреть все]
  • +/
    так это же совсем другая технология не кастую Дмитрия Бачило в тред... весь текст скрыт [показать]
     
  • 1.2, Аноним, 14:45, 02/08/2014 [ответить] [смотреть все]  
  • –2 +/
    Надеюсь вытянут это дело в новый VBox ?
     
     
  • 2.9, Templar3d, 15:59, 02/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    Да, можно надеяться Скоро появится Poxmox 3 3 там 100 будет Firewall for the ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.15, Аноним, 20:55, 02/08/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    С 3 2 до 3 3 можно будет обновится без проблем А то что-то pvetest сыкотно подк... весь текст скрыт [показать]
     
  • 2.13, Аноним, 20:08, 02/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Туда бы хотя бы USB 2.0 перетянули без блоба.
     
     
  • 3.16, anonymous, 20:58, 02/08/2014 [^] [ответить] [смотреть все]  
  • +/
    > Туда бы хотя бы USB 2.0 перетянули без блоба.

    До сих пор нужен?

     
  • 2.22, Аноним, 02:32, 03/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Да вы ждите, ждите, а мы попользуемся пока ... весь текст скрыт [показать] [показать ветку]
     
  • 1.3, atu, 15:16, 02/08/2014 [ответить] [смотреть все]  
  • +/
    Эмуляция Cortex-M4F (STM32F4xx) у кого-нибуть работала?
     
  • 1.12, Аноним, 20:04, 02/08/2014 [ответить] [смотреть все]  
  • +/
    Имеется ввиду Multiseat для гостевой системы И под определённой видеокартой сле... весь текст скрыт [показать]
     
     
  • 2.31, Andrey Mitrofanov, 10:36, 04/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Похоже, что да, два сидячих места в одном QEMU https github com qemu qemu... весь текст скрыт [показать] [показать ветку]
     
  • 1.14, АнонимусРекс, 20:09, 02/08/2014 [ответить] [смотреть все]  
  • +/
    > Многопоточная реализация virtio-blk теперь поддерживает почти все возможности
    >блочного уровня, включая работу с образами, POSIX AIO (aio=threads), урезание
    >I/O, средства сбора статистики и восстановления после ошибок (rerror/werror). Из
    >недостающих функций отмечается поддержка длительно выполнимых работ, таких как
    >streaming, зеркалирование, удаление снапшотов, резервное копирование;

    ну наконец-то!

     
  • 1.17, Аноним, 23:57, 02/08/2014 [ответить] [смотреть все]  
  • –2 +/
    разрешения для гостевушек 1366х768 уже запилили или теперь никогда? )
     
  • 1.18, Gannet, 00:47, 03/08/2014 [ответить] [смотреть все]  
  • –1 +/
    У меня элементарно флешка не работает в Win8.1 из-за какой-то проблемы с работой драйвера, который вроде как есть и установлен, но не работает. У кого-нибудь получилось на 8-ке ?
     
     
  • 2.19, Led, 01:02, 03/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Вендузятник должен страдать.
     
     
  • 3.20, Gannet, 01:18, 03/08/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Не вендузятник, а пользователь KVM QEMU, умник Есть задачи, для которых приходи... весь текст скрыт [показать]
     
     
  • 4.21, Аноним, 02:31, 03/08/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Гланды, через ж...у, автогеном...
     
     
  • 5.23, Gannet, 03:54, 03/08/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    > Гланды, через ж...у, автогеном...

    Иди лучше поанонируй, Анонист.

     
     
  • 6.41, Alan Cox, 14:39, 13/08/2014 [^] [ответить] [смотреть все]  
  • +/
    Simple firmware interface не угАдил Действительно с автогеном завязывай, жопа с... весь текст скрыт [показать]
     
  • 4.25, бедный буратино, 15:54, 03/08/2014 [^] [ответить] [смотреть все]  
  • +/
    И Всё равно это значит вендузятник А вендузятник - см пункт 1 ... весь текст скрыт [показать]
     
     
  • 5.27, Gannet, 01:05, 04/08/2014 [^] [ответить] [смотреть все]  
  • +/
    Если ты такой умный, следовательно поддержку Win в KVM QEMU пилят виндузятники и... весь текст скрыт [показать]
     
     
  • 6.28, Led, 02:00, 04/08/2014 [^] [ответить] [смотреть все]  
  • +/
    Что же у тебя такая запущенная попоболь, вендузоид ... весь текст скрыт [показать]
     
     
  • 7.29, Gannet, 02:03, 04/08/2014 [^] [ответить] [смотреть все]  
  • –4 +/
    Это у тебя, ушлёпок, батхёрт от скуки Что, много дерьма внутри накопилось - нек... весь текст скрыт [показать]
     
     
  • 8.32, Аноним, 18:04, 05/08/2014 [^] [ответить] [смотреть все]  
  • +/
    Вот это бабахнуло BIOS в Быдлорадо, видите ли, не обновить без Шin8, экая окази... весь текст скрыт [показать]
     
     
  • 9.33, Gannet, 01:44, 06/08/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    ОК Ты такой умный Тада аналоги MM-Tool, CBROM - в студию И не без Win8, а пр... весь текст скрыт [показать]
     
     
  • 10.34, Led, 02:59, 06/08/2014 [^] [ответить] [смотреть все]  
  • +1 +/
    Вендузоид, разве не понятно, что тебе лучше свалить отсюда ... весь текст скрыт [показать]
     
     
  • 11.35, Gannet, 17:27, 06/08/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Cосунок, иди потроль таких же лошков, как ты Жаль твою маму Высер случился у н... весь текст скрыт [показать]
     
     
  • 12.36, Аноним, 19:38, 06/08/2014 [^] [ответить] [смотреть все]  
  • +2 +/
    Сударь, с каких вы мест такой буйный Умом ли вы повредились Не желаете ли проя... весь текст скрыт [показать]
     
     
  • 13.37, Gannet, 20:05, 06/08/2014 [^] [ответить] [смотреть все]  
  • –2 +/
    Никогда первый не грублю Нормальный вопрос - нормальный ответ Неадекватам отве... весь текст скрыт [показать]
     
     
  • 14.38, Аноним, 12:33, 07/08/2014 [^] [ответить] [смотреть все]  
  • +/
    А кто адекватный и не адекватный Каковы критерии и методики Вашего субъекти... весь текст скрыт [показать]
     
     
  • 15.39, Gannet, 13:14, 07/08/2014 [^] [ответить] [смотреть все]  
  • –1 +/
    > А кто "адекватный" и "не адекватный"? Каковы критерии и методики Вашего субъективного
    > разделения людей на две категории, одна из которых априори неугодная Вашему
    > же субъективному мнению?

    Тот, кто гадости начинает говорить в ответ на тех. вопросы. А каковы методики Вашего субъективного мнения? При том, что Вы выбираете одну, а не другую сторону.

     
  • 9.42, Alan Cox, 14:42, 13/08/2014 [^] [ответить] [смотреть все]  
  • +/
    > Вот это бабахнуло!
    > BIOS в Быдлорадо, видите ли, не обновить без Шin8, экая оказия, мессиры!

    +100500

     
  • 1.24, VecH, 08:50, 03/08/2014 [ответить] [смотреть все]  
  • +/
    глупый вопрос, но все же задам
    а оно может на АРМ-ах запустить x86 ?
     
     
  • 2.26, бедный буратино, 15:54, 03/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    > глупый вопрос, но все же задам
    > а оно может на АРМ-ах запустить x86 ?

    может, но мееедленно и печаааально

     
  • 1.30, Классический Анонимус, 05:01, 04/08/2014 [ответить] [смотреть все]  
  • +/
    А уберфича -snapshot кроме меня никому не нужна? Как поломалась в версии 1.х, так и не работает. Буквально несколько минут и мертвый вис виртуалки. Даже хз что можно в такой ситуации отдебаггить.
     
     
  • 2.43, Alan Cox, 14:47, 13/08/2014 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > А уберфича -snapshot кроме меня никому не нужна? Как поломалась в версии
    > 1.х, так и не работает. Буквально несколько минут и мертвый вис
    > виртуалки. Даже хз что можно в такой ситуации отдебаггить.

    syspend\copy\resume не поможет?

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList