The OpenNET Project / Index page

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

Intel прекратил разработку гипервизора HAXM

29.01.2023 08:39

Компания Intel опубликовала новый выпуск движка виртуализации HAXM 7.8 (Hardware Accelerated Execution Manager), после чего перевела репозиторий в архив и объявила о прекращении сопровождения проекта. Intel больше не будет принимать патчи и исправления, участвовать в разработке и формировать обновления. Лицам, желающим продолжить разработку, предложено создать форк и развивать его самостоятельно.

HAXM представляет собой кросс-платформенный (Linux, NetBSD, Windows, macOS) гипервизор, использующий аппаратные расширения процессоров Intel (Intel VT, Intel Virtualization Technology) для ускорения и усиления изоляции виртуальных машин. Гипервизор реализован в форме драйвера, работающего на уровне ядра и предоставляющего похожий на KVM интерфейс для задействования аппаратной виртуализации в пространстве пользователя. HAXM поддерживался для ускорения работы эмулятора платформы Android и QEMU. Код написан на языке Си и распространяется под лицензией BSD.

В своё время проект был создан для предоставления возможности использования технологии Intel VT в Windows и macOS. В Linux поддержка Intel VT изначально была доступна в Xen и KVM, а в NetBSD предоставлялась в NVMM, поэтому HAXM был портирован для Linux и NetBSD позднее и не играл особой роли на данных платформах. После интеграции полноценной поддержки Intel VT в продукты Microsoft Hyper-V и macOS HVF необходимость в отдельном гипервизоре отпала и компания Intel решила свернуть проект.

В финальной версии HAXM 7.8 включена поддержка инструкции INVPCID, добавлена поддержка расширения XSAVE в CPUID, улучшена реализация модуля CPUID и модернизирован инсталлятор. Подтверждена совместимость HAXM с выпусками QEMU с версии 2.9 по 7.2.

  1. Главная ссылка к новости (https://github.com/intel/haxm/...)
  2. OpenNews: Проект NetBSD развивает новый гипервизор NVMM
  3. OpenNews: Компания Siemens выпустила гипервизор Jailhouse 0.12
  4. OpenNews: Уязвимость в гипервизоре VMM, развиваемом OpenBSD, оказалась исправлена не полностью
  5. OpenNews: Выпуск гипервизора Bareflank 3.0
  6. OpenNews: Выпуск гипервизора Xen 4.17
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/58568-haxm
Ключевые слова: haxm, hypervisor
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (75) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 08:51, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Поняли что есть KVM и лучше когда что-то одно, чем куча поделок
     
     
  • 2.2, Аноним (2), 08:56, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +13 +/
    HAXM был хорош тем, что он был один для всех платформ и на его основе можно было создавать универсальные решения (тот же эмулятор для Android). А сейчас опять разнобой, KVM/Xen в Linux,  Hyper-V в Windiws и  HVF в macOS.
     
     
  • 3.3, Аноним (3), 09:10, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Все верно. Только разнобой уже не играет никакой роли, поскольку qemu поддерживает, из коробки, помимо HAXM, четыре платформозависимых бекенда (kvm для Linux, hvf для MacOS, whpx для Windows, nvmm для NetBSD).
     
     
  • 4.42, Аноним (42), 16:48, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В виндовсе haxm в связкке с qemu работал ужсано, whpx с qemu работает тоже плохо.
     
     
  • 5.43, Аноним (43), 17:11, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Что значит ужасно? Как это проявляется? У меня норм работает.
     
     
  • 6.45, AliRzaev (?), 17:18, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    QEMU в связке с WHPX работает ощутимо медленнее, чем VirtualBox или VMWare
     
     
  • 7.63, Аноним (-), 23:36, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Значит никому не надо. Была охота для маздайцев бесплатно кодить, аж два раза. Сами кодьте, или бабки платите вон тем.
     
  • 7.74, Аноним (74), 09:12, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не знаю. Я не замечаю никакой разницы, между нативной машиной и виртуалкой на HAXM.
     
  • 7.76, Аноним (74), 09:20, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    На чем я тестил? Дистрибутивы пересобирал. Изначально пересобирал, грузя Live-образа на реальном компьютере, потом переключился на виртуалку. Разницы не вижу. Андройд из исходников собирал. Веселенькое занятие. Сильно зависит от проца, т.к. это считай несколько часов непрерывной компиляции. Может у вас просто проц слабый? Вообще то не все процессоры полностю поддерживают виртуализацию. У меня Core i7.
     
  • 6.69, Аноним (69), 01:47, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    на некоторых задачах qemu+haxm работает медленее чем без haxm.
     
     
  • 7.86, Аноним (86), 12:31, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Значит он у вас не работает, как надо. Может быть ваш процессор не поддерживает виртуализацию или она не включена в биосе? Без HAXM у меня все работает так, как во времена WinXP на целероне и 64Мб оперативы. Отклика интерфейса нужно ждать секунд 10. С HAXM у меня все работает так, как будто я загрузил линух с флэшки на настоящем компьютере. Т.е. летает.
     
  • 3.15, penetrator (?), 10:50, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    что сейчас корпрпация бобра использует для эмулятора Андроид?
     
     
  • 4.21, Аноним (21), 11:37, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дает на выбор использовать hyper-v или процессороспецифичный гипервизор (haxm для интелов и что-то подобное для амд).

    У меня больше другой вопрос, hyper-v идет только в виндах прошках. В обычных «домашних» редакциях он недоступен. Теперь появился еще один повод покупать только более дорогую версию.

     
     
  • 5.24, kawaii_girl (ok), 12:53, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В "домашних" редакциях Windows тоже есть Hyper-V, но просто урезанный. Иначе бы WSL и WSA не работали в Windows Home, а они работают.
     
  • 5.48, Интел (?), 17:46, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Ох ты божечки жеж - "разработчик" под ведроид не может позволить себе pro винду, он же не про какой а обычный хомеюзверек.

     
     
  • 6.57, Аноним (-), 20:36, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    А можно просто поставить себе линух и нифига не платив получить еще +дофига плюшек. И просто билдовку проектов заметно резвее чем в вон том мега-про-маркетинг-булшит-бинго.
     
  • 3.59, Аноним (59), 21:04, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >он был один для всех платформ

    Но не для всех архитектур. В данном случае, AMD в пролёте. А KVM и для всех архитектур пригож.

     
  • 2.4, Интел (?), 09:13, 29/01/2023 Скрыто ботом-модератором
  • –9 +/
     
     
  • 3.8, Аноним (8), 09:54, 29/01/2023 Скрыто ботом-модератором
  • +8 +/
     
     
  • 4.28, Sw00p aka Jerom (?), 13:19, 29/01/2023 Скрыто ботом-модератором
  • +/
     
     
  • 5.32, anonymous (??), 13:51, 29/01/2023 Скрыто ботом-модератором
  • –1 +/
     
     
  • 6.35, Sw00p aka Jerom (?), 14:56, 29/01/2023 Скрыто ботом-модератором
  • +/
     
  • 6.77, Массоны Рептилоиды (?), 11:27, 30/01/2023 Скрыто ботом-модератором
  • +/
     
  • 3.11, xrensgory (?), 10:15, 29/01/2023 Скрыто ботом-модератором
  • +1 +/
     
  • 3.17, Аноним (17), 11:11, 29/01/2023 Скрыто ботом-модератором
  • +1 +/
     
     
  • 4.33, Аноним (33), 14:15, 29/01/2023 Скрыто ботом-модератором
  • +2 +/
     
  • 4.47, Интел (?), 17:43, 29/01/2023 Скрыто ботом-модератором
  • –1 +/
     
     
  • 5.58, Аноним (-), 20:38, 29/01/2023 Скрыто ботом-модератором
  • –1 +/
     
     
  • 6.67, пох. (?), 00:58, 30/01/2023 Скрыто ботом-модератором
  • –1 +/
     
     
  • 7.68, (?), 01:44, 30/01/2023 Скрыто ботом-модератором
  • +1 +/
     
  • 7.82, пох. (?), 19:00, 30/01/2023 Скрыто ботом-модератором
  • –1 +/
     
  • 7.89, Аноним (-), 11:41, 02/02/2023 Скрыто ботом-модератором
  • +/
     
     
  • 8.90, пох. (?), 11:56, 02/02/2023 Скрыто ботом-модератором
  • +/
     
  • 2.7, Аноним (7), 09:49, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > лучше когда что-то одно, чем куча поделок

    Поддержу. И зачем Линус начал стряпать своё поделие, когда уже были окна, только войну операционок лишнюю развязывать.

     
     
  • 3.34, Аноним (33), 14:17, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > уже были окна

    зачем начали делать окна, когда уже был юникс с иксами?

     
     
  • 4.44, Rock (?), 17:18, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > зачем начали делать окна, когда уже был юникс с иксами?

    В смысле как "зачем"? Microsoft не удовлетворила норма прибыли, которую они получали от продажи Юникса. Кстати, Microsoft была, да и, наверное, остается крупнейшим лицензиатом UNIX System V в мире. В общем, ребята решили, что Юникс -- неликвид и сами они справятся лучше.

     
  • 4.56, пох. (?), 20:35, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    когда их начали делать, он как бы и был, с иксами, но не на том, для чего их нач... большой текст свёрнут, показать
     
     
  • 5.64, Аноним (-), 23:39, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > win все еще работает на 286 и в ней есть word 2.0

    Только это там все виснет нахрен от дуновения ветра, если ты вдруг удумаешь задачи переключать или еще какие глупости.

     

  • 1.5, Igraine (ok), 09:29, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Очень плохо. Он в Android studio используется
     
     
  • 2.6, scriptkiddis (?), 09:42, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Лицам, желающим продолжить разработку, предложено создать форк и развивать его самостоятельно.
     
     
  • 3.9, Аноним (9), 09:58, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Но так не честно!
     
     
  • 4.30, Аноним (30), 13:23, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Заставить Google самостоятельно финансировать поделки для своей среды разработки - очень даже честно.
     
  • 2.26, Admino (ok), 13:06, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Проблемы гугла интел не волнуют.
     
     
  • 3.38, commiethebeastie (ok), 15:52, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Вендузятников

    //FIXED

     
     
  • 4.78, Аноним (78), 12:10, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Да! В Linux оно сразу через kvm работает
     

  • 1.10, Эйнсток Файр (ok), 10:02, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    Зато теперь это стабильный продукт. Можно начинать использовать.
     
     
  • 2.13, Омномним (?), 10:24, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Да. Самое стабильное состояние - на кладбище.
     
     
  • 3.20, pashev.ru (?), 11:13, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Чо, оно у вас сразу перестало работать?
     
     
  • 4.25, Аноним (25), 12:56, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Перестанет после обновления ядра или эмулятора. Это вопрос времени
     
     
  • 5.36, pashev.ru (?), 15:11, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –2 +/
    > Перестанет после обновления ядра или эмулятора. Это вопрос времени

    То есть, две вещи очевидны:

    1. Вам надо, вы и пилите.
    2. НАХМ — кривое поделие.

     
     
  • 6.53, Аноним (-), 20:33, 29/01/2023 Скрыто ботом-модератором
  • +2 +/
     
  • 6.79, Аноним (78), 12:48, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Я не могу даже калькулятор на jetpack compose написать, а вы мне предлагаете гипервизор доделывать.
     
  • 3.37, Аноним (37), 15:28, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стабильность в стране важна как никогда
     
     
  • 4.85, Neon (??), 01:02, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Без политсрача у кого то день прожит зря ? Надо обязательно погадить ?
     
     
  • 5.87, Аноним (87), 12:37, 31/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Вы про Эльбрус?
     
  • 2.22, Аноним (22), 11:50, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    +
    https://www.opennet.ru/opennews/art.shtml?num=56335
     

  • 1.19, pofigist (?), 11:13, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Интересное было поделие - в теории в одном кластере позволяла задействовать годы с разными ос. Зачем? Ну например для миграции...
     
  • 1.23, Golangdev (?), 12:42, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    lol, ещё одна привязанная к одному вендопу поделка не полетела.
    qemu/kvm всех переживёт)
     
     
  • 2.29, Аноним (33), 13:23, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Интел последнее время всё закрывает:

    Intel остановила разработку сетевых коммутаторов и закрыла программу поддержки разработчиков чипов на RISC-V

     
     
  • 3.72, OpenEcho (?), 02:35, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  Интел последнее время всё закрывает

    МешЦентрал разработчиков всех тоже уволили, гуд бай AMT и вообще самый толковый ремот

     

  • 1.27, Admino (ok), 13:06, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И разработчиков уволил.
     
  • 1.39, commiethebeastie (ok), 15:55, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    EEE "opensource" быстро загибается, так как был создан не для того, для чего его при-подносят.
     
  • 1.40, Аноним (40), 16:13, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Intel как обычно. Открываешь BIOS 2019-го года - почти все опции с пометкой "Intel" объявлены End-Of-Support (из того, что сразу приходит на ум - Rapid Start Technology, AntiTheft)
     
     
  • 2.51, Аноним (-), 20:31, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Boot Guard, Management Engine, secureboot всякие, спектры с мелтдаунами и прочие хардварные баги... вот это визитные карточки интела и их железа.
     
     
  • 3.70, (?), 01:56, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А что амд сильно лучше? Ну, схалявили инженеры, как будто никто никогда так не делал, хотели производительности, нате-получите, а то что там еще серукность какаято, речи не было, а если и была то потерялась в множестве - "Надо еще быстрее".

     
  • 3.81, Аноним (25), 14:41, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Specture и большинство подобных "багов" это просто следствие работы кэша и внеочередного выполнения команд и hypertheading.
    Чтобы в процессоре не было этих "хардварных багов" нужно просто выкинуть соответствующие блоки затормозив процессор в десятки раз и всё.
     

  • 1.46, Аноним (46), 17:24, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сейчас главное - доступ к виртуалке, чтоб удаленный со звуком, пробросом всего и вся и 3d-ускорением. Вот где баталии.
     
  • 1.49, Аноним (-), 17:53, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    >This project has adopted the Contributor Covenant, in the hope of building a welcoming and inclusive community.

    Что с лицом, community? Как там building?

     
  • 1.50, Hck3r (?), 19:46, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Вот это шанс для сообщества разработчиков Раст!
    Переписать сначала, а потом поддерживать совместимость с новыми версиями и показать корпорастам, что опен сорс может в проекты и без вливания больших денег..
     
  • 1.52, Аноним (-), 20:32, 29/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    > предоставляющего похожий на KVM

    Ну, спасибо, у меня KVM и так есть. А как там BSD и макос будут с этим бодаться - пусть и покажут. Заодно могут показать успех своего cibtrubutor covenant something.

     
     
  • 2.61, Аноним (61), 22:22, 29/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >> В Linux поддержка Intel VT изначально была доступна в Xen и KVM, а в NetBSD предоставлялась в NVMM, поэтому HAXM был портирован для Linux и NetBSD позднее и не играл особой роли на данных платформах.
    > Ну, спасибо, у меня KVM и так есть. А как там BSD и макос будут с этим бодаться - пусть и покажут. Заодно могут показать успех своего cibtrubutor covenant something.

    Ты опять слишком поспешил с задиранием гузочки и пусканием метана в лужу ...

     

  • 1.75, АНоним (?), 09:17, 30/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Последняя версия 7.8.0 у меня не работает. Откатился назад на 7.7.1. Никаких ошибок не выдается, но линух на виртуалке тупо не грузится - загрузчик работает, но дальше просто висит черный экран и все.
     
     
  • 2.83, Аноним (83), 19:50, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А че минусуете то? Я просто констатирую факт. Не работает и все. И с UEFI оно к сожалению не работает.
     
  • 2.84, Аноним (83), 19:51, 30/01/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Т.е. с UEFI оно вообще не работает, а не конкретно эта версия. Virtual processor stopped выдает или что то в этом роде.
     

  • 1.88, Аноним (86), 13:04, 31/01/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Всем, кто не верит. Видос мне конечно снимать влом. Но вот сейчас проверил. Manjaro без HAXM до рабочего стола грузится 5 минут, с HAXM - 30 секунд. Разница в 10 раз. Если у вас не так - выкиньте свой i3 без поддержки VT и купите нормальный процессор.
     

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



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

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