The OpenNET Project / Index page

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



Индекс форумов
Составление сообщения

Исходное сообщение
"Новая версия эмулятора QEMU 1.6.0 "
Отправлено opennews, 16-Авг-13 09:47 
Анонсирован (http://lists.gnu.org/archive/html/qemu-devel/2013-08/msg0224... выпуск QEMU 1.6.0 (http://wiki.qemu.org/Download). В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы, на системе с совершенно иной архитектурой, например, выполнить приложение для ARM на x86-совместимом ПК. В режиме виртуализации в QEMU производительность выполнения кода в изолированном окружении близка к нативной системе за счёт прямого выполнения инструкций на CPU и задействования гипервизора Xen или модуля KVM.


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


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


-  Поддержка live-миграции с использованием протокола RDMA (http://en.wikipedia.org/wiki/Remote_direct_memory_access), предоставляющие похожие на DMA возможности для организации прямого доступа к памяти другого компьютера;
-  Возможность live-миграции окружений, использующих контроллер  XHCI (USB 3.0);
-  Поддержка автоматического севедения (auto-convergence) при live-миграции, позволяющего плавно переключить виртуальные процессоры на новый сервер с минимизацией негативного влияния на производительность;

-  В классический генератор кода TCG (Tiny Code Generator) добавлена поддержка целевой платформы Aarch64;
-  Добавлено новое эмулируемое устройство "nvme" с реализацией PCI-платы, соответствующей стандарту NVMe (http://en.wikipedia.org/wiki/NVM_Express) (NVM Express), предназначенного для организации доступа к SSD-накопителям через шину PCI Express;

-  Поддержка средств горячего подключения PCI-устройств, предоставляемых интерфейсом ACPI;

-  Поддержка 32-разрядных инструкций LDA/STL (load-acquire/store-release), поддерживаемых процессорами на базе архитектуры ARMv8;

-  Экспериментальная поддержка virtio-mmio для эмулируемых плат  vexpress-a9 и vexpress-a15;

-  Реализация поддержки live-миграции и сохранения слепка виртуальной машины для серверов  IBM pSeries;

-  Графический интерфейс на базе GTK+ адаптирован для работы на BSD-системах;
-  Поддержка нового типа систем "PC" в Xen;

-  Поддержка гостевых систем с Mac OS X 10.2-10.4 для PPC и Mac OS X  10.4 для PPC64;
-  Поддержка сетевых интерфейсов TUN/TAP в Mac OS X.


URL: http://lists.gnu.org/archive/html/qemu-devel/2013-08/msg0224...
Новость: https://www.opennet.ru/opennews/art.shtml?num=37677

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



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

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