]]>
]]>

После выхода четырёх кандидатов в релизы, сегодня было объявлено о выходе эмулятора QEMU версии 1.0. Эта версия — первый стабильный выпуск открытого программного обеспечения для эмуляции аппаратной среды различных платформ, — она подводит итоги развития данного проекта за восемь лет с момента основания.

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

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

Список основных улучшений, которые появвились в первой стабильной версии эмулятора:

  • для VCPU теперь используется отдельный поток (результат слияния ветвей qemu-kvm и основного QEMU);
  • в SLIRP добавлена поддержка ARP-ответов и ARP-запросов со стороны гостевой системы;
  • i386-softmmu переименовали из «qemu» в «qemu-system-i386»;
  • новый внутренний API для диспетчеризации памяти;
  • добавлена поддержка инструкций ARM-процессоров Cortex-A15 в режиме linux-user (через «-cpu any»). Добавлена поддержка звука для ARM-плат vexpress-a9, versatileab, versatilepb и realview-*.
  • для всех форматов образов виртуальных машин добавлена поддержка асинхронного выполнения операций;
  • обширное использование glib (при сборке теперь требуется наличие установленной в системе glib);
  • возможность запуска QEMU на большем количество хостов;
  • значительно увеличена точность эмуляции SCSI — SCSI-устройства могут быть адресованы по channel/target/LUN, а эмулируемый SCSI CD-ROM теперь поддерживает DVD-образы и информирование о смене состояния носителя;
  • поддержка живой миграции с использованием файлов образов вроде QCOW2 на разделяемом носителе.

Полный чейнджлог можно увидеть здесь

]]>
]]>

Еще можно почитать:

  1. Вышла новая версия проприетарного драйвера для видеокарт от AMD/ATI Catalyst 10.10
  2. Вышел GTK+ 3.0
  3. Вышел LibreOffice 3.3
  4. Вышла новая версия QtCurve 1.7
  5. Вышла новая версия популярного аудиоплеера Amarok 2.4 «Slipstream»
  6. Вышла новая версия Skype 2.2 для Linux
  7. Вышел KDE 4.4 Caikaku
  8. Вышла новая версия KDE SC 4.6
  9. Ну вот он и вышел, Ubuntu 8.10 Intrepid Ibex
  10. Релиз новой версии Debian 6.0 (Squeeze)

Понравился материал? Подпишись на RSS этого блога!

Есть что сказать?

Подтвердите, что Вы не бот — выберите самый большой кружок:

]]>]]>