The OpenNET Project / Index page

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

Опубликован эмулятор QEMU 10.0.0

24.04.2025 09:55

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

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

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

  • В драйвер virtio-scsi, предоставляющий виртуальный SCSI-контроллер (SCSI Host Bus Adapter) для виртуальных машин, добавлена поддержка многоуровневой системы очередей (multiqueue), позволяющей разделить очереди для разных блочных устройств для обеспечения многопоточного доступа на многоядерных системах (разные очереди одного накопителя могут обрабатываться разными потоками ввода/вывода). По сравнению с драйвером виртуального блочного устройства (virtio-blk) виртуальный SCSI-контроллер немного отстаёт по производительности, но позволяет использовать более 28 дисков.
  • В VFIO (Virtual Function I/O) улучшена поддержка проброса IGD (Integrated Graphics Device) для интегрированных GPU, используемых в 11 (Rocket Lake) и 12 (Alder Lake) поколениях процессоров Intel. Добавлена поддержка старых GPU ATI (x550). Реализована базовая поддержка PCI PM (Power Management).
  • Значительно переработана и расширена документация к протоколу QMP (QEMU Machine Protocol), позволяющему приложениям управлять QEMU.
  • Добавлен новый режим Live-миграции "cpr-transfer" (CheckPoint and Restart), позволяющий переместить гостевую систему в новый экземпляр QEMU, запущенный на том же хосте. Режим минимизирует время приостановки за счёт того, что память гостевой системы отражается в виртуальное адресное пространство нового QEMU без копирования содержимого.
  • Добавлены графические устройства 'apple-gfx-pci' и 'apple-gfx-mmio', использующие фреймворк ParavirtualizedGraphics, предоставляемый в macOS для аппаратного ускорения графики в гостевых системах. Первый драйвер предназначен для использования на устройствах x86-64, а второй - ARM64.
  • В эмуляторе архитектуры x86 реализована поддержка моделей процессоров Intel Xeon Clearwater Forest и Sierra Forest v2. Ускорена эмуляция инструкций для манипуляции строковыми данными.
  • В эмуляторе архитектуры ARM реализована поддержка плат NPCM8445 Evaluation и i.MX 8M Plus EVK. Добавлена эмуляция расширений FEAT_AFP, FEAT_RPRES и FEAT_XS, а также физических и виртуальных таймеров EL2. Объявлена устаревшей поддержка CPU Arm PXA2xx и эмуляция инструкций iwMMXt.
  • В эмуляторе архитектуры RISC-V реализована эмуляция плат Microblaze V, CPU Ascalon и CPU RV64 Xiangshan Nanhu. Добавлена поддержка расширений архитектуры набора команд 'svukte', 'ssstateen', 'smrnmi', 'smdbltrp'/'ssdbltrp', 'supm', 'sspm', а так же тегов трансляции IOMMU и устройств riscv-iommu-sys.
  • В эмуляторе архитектуры HPPA обеспечена эмуляция плат Diva GSP BMC. До версии 18 обновлена прошивка SeaBIOS-hppa. Повышена скорость трансляции. Улучшен код для сброса виртуального CPU. На 64-разрядных системах обеспечена эмуляция конфигураций с размером памяти до 256 ГБ.
  • В эмуляторе архитектуры LoongArch появилась поддержка горячего подключения CPU. Реализован паравиртуализированный IPI (inter-processor interrupt). Обеспечено отслеживание времени ожидания предоставления ресурсов от гипервизора KVM. Добавлена поддержка виртуальной маршрутизации внешних прерываний (extioi).
  • В эмуляторе архитектуры s390x добавлена поддержка 17 поколения CPU мэйнфреймов и реализована поддержка virtio-mem. Для повышения производительности добавлена возможность взаимодействия с PCI-устройствами в обход IOMMU.


  1. Главная ссылка к новости (https://www.qemu.org/2025/04/2...)
  2. OpenNews: Опубликован эмулятор QEMU 9.2.0 с поддержкой Rust и Vulkan
  3. OpenNews: Основатель QEMU и FFmpeg опубликовал звуковой кодек TSAC
  4. OpenNews: Выпуск эмулятора QEMU 9.0.0
  5. OpenNews: Представлен Blink, эмулятор x86-64, опережающий QEMU по производительности
  6. OpenNews: Venus - виртуальный GPU для QEMU и KVM, реализованный на базе API Vulkan
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/63129-qemu
Ключевые слова: qemu, virtual
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (83) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.3, Аноним (3), 10:50, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для запуска в виндах древнего софта приходится использовать в qemu линукс+wine
    Нативно в свежих виндах не работает
    Использую портативную версию (без установки)
    http://lassauge.free.fr/qemu/QEMU_on_Windows.html
    Свежее версию кто-нибудь видел?
     
     
  • 2.4, Аноним (4), 11:00, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    https://qemu.weilnetz.de/w64/
     
     
  • 3.14, Аноним (3), 12:02, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • –8 +/
    мне не нужен инсталлер - у меня прав 0дминских нет
     
     
  • 4.19, Аноним (19), 12:45, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +10 +/
    Распаковать?
    Вот ведь ойтишники пошли, прости г-ди.
     
  • 2.5, penetrator (?), 11:00, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    а нафига в этом уравнении qemu? wine сам умеет эмулировать древнее окружение
     
     
  • 3.15, Аноним (3), 12:02, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    дык мне под виндой запустить :)
     
     
  • 4.17, Аноним (17), 12:26, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Дык Wine под виндой тоже работает.
     
     
  • 5.29, Аноним (29), 14:48, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Где?
     
  • 4.54, Аноним (54), 17:33, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    WSL+GUI: https://learn.microsoft.com/ru-ru/windows/wsl/tutorials/gui-apps
     
     
  • 5.71, Аноним (3), 18:54, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    это как-то совсем по извращенски
     
  • 2.8, Аноним (8), 11:18, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А можно примеры такого софта?
     
     
  • 3.16, Аноним (3), 12:11, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • –4 +/
    https://duckduckgo.com/?q=windows+11+software+not+working&ia=web
    https://duckduckgo.com/?q=windows+10+software+not+working&ia=web
     
     
  • 4.18, Аноним (19), 12:37, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ясно, примеров не будет.
     
     
  • 5.72, Аноним (3), 18:57, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    какой тебе пример тебе надо?

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

     
     
  • 6.77, Аноним (-), 19:29, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > нужно портабельное решение для флешки.

    Разложи на нее линух и запускай программу вместе с правильной операционкой для нее :)

     
     
  • 7.79, Аноним (79), 20:03, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    под линуксом оно у меня работает без вопросов, но я то хочу под виндой запускать....
     
  • 6.88, Аноним (19), 05:13, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А вы поделитесь, может, что-то и скажет. Интересно же.
     
  • 4.20, aname (?), 12:56, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > https://duckduckgo.com/?q=windows+11+software+not+working&ia=web
    > https://duckduckgo.com/?q=windows+10+software+not+working&ia=web

    Ты чё, HTML-страницу не можешь в винде открыть?

     
     
  • 5.73, Аноним (3), 18:58, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    вот ты видимо и не осилил открыть и прочитать
     
  • 2.22, Аноним (22), 13:06, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >Для запуска в виндах древнего софта приходится использовать в qemu линукс+wine
    >ативно в свежих виндах не работает

    А ещё говорили, что в Винде обратная совместимость с >15-летним софтом. Значит врали.

     
     
  • 3.30, Аноним (30), 15:16, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Постоянно врут. Первый раз что-ли?
     
  • 3.35, Аноним (19), 15:49, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, не врали.
    Обратная совместимость — да, 100% — нет, конечно (да и невозможно это).
    Но у фанатиков чёрно-белая картина мира, как известно.
     
     
  • 4.36, 1 (??), 15:52, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    опять врут ...
    Обратная совместимость - "может быть" ... Это если без вранья.
     
     
  • 5.39, Аноним (19), 16:03, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Про фанатиков я уже сказал.
     
  • 2.46, Аноним (-), 16:23, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Для запуска в виндах древнего софта приходится использовать в qemu линукс+wine

    Это с каким таким софтом у вас проблемы? Всё что 32 бита прекрасно запускается даже в 64 битной одиннадцатке. Может речь идёт о 16 битном софте времён Win 3.x?

     
     
  • 3.56, 1 (??), 17:41, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну запусти первую цивилизацию на win 11.
     
     
  • 4.59, Аноним (-), 17:51, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Ну запусти первую цивилизацию на win 11.

    Какое отношение DOS программы имеют к Windows? У вас точно нет дислексии и вы внимательно прочитали (а главное - поняли) предыдущую реплику?

     
     
  • 5.62, Аноним (19), 18:15, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Первая цивилизация есть и под Windows. Но — она 16-битная.
     
     
  • 6.70, Аноним (-), 18:50, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    А много кто про неё слышал? И опять же выше сделана оговорка о 16 битах. Вы, что, совсем дислексики здесь все 🙈
     
     
  • 7.75, Аноним (75), 19:07, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну извините, я уточнил просто.
     
  • 4.81, Аноним (81), 20:33, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Первая цива вышла в 1993 году. Вин 11 вышла 2021 году.
    Очень интересно как бинарники 30 летней давности сейчас на линуксе запустятся, на убунту 24 каком-нибудь. А ещё не вышла в тираж вин10 32битка где похоже оно работать будет.
    На крайний случай таких вещей winevdm сделали.
    Какие проблемы?
     
     
  • 5.89, EULA (?), 07:46, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Очень интересно как бинарники 30 летней давности сейчас на линуксе запустятся, на убунту

    StarOffice 3.1 в Linux запускается. Аналогинчая версия для Windows95 - нет. Так как Motiff поддерживается в Linux, а в винде его аналог (MFC) уже нет, так как практически все, что было в MFC до версии 3.0 было планомерно выпилено с MFC версии 10.0.30319.1 по версию 12.0.30501.0

    Из-за изменений в MFC 14.0.23026.0 либу Qt3 не возможно собрать в VS2017.

     
     
  • 6.90, Аноним (19), 11:55, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > StarOffice 3.1 в Linux запускается. Аналогинчая версия для Windows95 - нет.

    Конечно, опять соврамши: https://i.ibb.co/k2PCC2cf/2025-04-25-11-52-31.png
    К слову, запускается и 3.0, только там галочку совместимости ставить надо.

     
  • 6.91, Аноним (8), 12:46, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > StarOffice 3.1 в Linux запускается.

    И конечно же ты продемонстрируешь как бинарики 3.1 "просто запускаются в линукс"

     
     
  • 7.92, Аноним (19), 13:31, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Примерно так (3.1 не нашёл, пусть будет 5.2) https://i.imgur.com/pVU2YyM.png
     
  • 3.74, Аноним (3), 18:58, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    со старым софтом на фортране, а что?
     
     
  • 4.78, Аноним (-), 19:52, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Какое отношение ЯП имеет к target бинарника?
     
     
  • 5.80, Аноним (79), 20:06, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Какое отношение ЯП имеет к target бинарника?

    я не пограммист - как мог описал...
    могу еще сказать, что программа пишет эксель файлы в древнем формате - как древняя 1цэ в свое время...

     
  • 3.93, n80 (?), 14:06, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Запускаться-то оно запускается, но из-за того как старые винды прощали/обходили (или даже патчили на лету для известных багов в известных приложениях, есть там такой механизм) откровенные ошибки в коде и API misuse, нынче может получаться примерно так: https://cookieplmonster.github.io/2025/04/23/gta-san-andreas-win11-24h2-bug/

    И таких примеров не так мало. Так что если что-то под WINE или старой виндой работает, а под новой — нет, то так работать и будут, а отобрать у пользователя его любимую древнюю программу, не дав 100% аналога (и не важно, что он там половиной возможностей не пользовался) — очень тяжкая затея.

     
     
  • 4.96, Аноним (81), 21:40, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Хм
    Root cause: Mutability combined with uninitialized values leading to undefined behavior!
     
     
  • 5.98, n80 (?), 13:52, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Хм
    > Root cause: Mutability combined with uninitialized values leading to undefined behavior!

    Угу. И годами, если не десятилетиями MS активно поощрял такой подход к разработке, когда «моя программа без ошибок, это просто предупреждение компилятора, на моей винде под MSVS всё работает, это у вас система неправильная», а потом сами за голову схватились (см. историю с двумя ветками кода во времена XP/Server 2003) и поняли что пора бы о безопасности больше думать, а то как-то неудобненько в мире интернетов получается. Но было уже поздно, тонны корявого кода (от которого зачастую и сорцы уже утеряны) надолго поселились у пользователей и последние намертво прикипели к тому чем пользовались в молодости. И теперь повышаешь безопасность (в т.ч. в части целостности и доступности, не только конфиденциальности) — ломаются программы и находятся недовольные пользователи, не чинишь старые баги — их эксплуатируют и снова находятся недовольные пользователи. Впрочем, такова жизнь.

     
     
  • 6.99, Аноним (19), 15:22, 26/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Не поощрял, а подстраивался под разработчиков. А что ещё делать? Ведь если у юзера игрушка в XP работала, а в семёрке перестала — ну не игрушка же виновата, верно? А в линуксе можно сказать stalbe API is nonsence и показать средний палец, и ничего не будет, все привыкли.
     

  • 1.6, 332 (?), 11:07, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Коллеги, а эмуляцию orange pi one починили, или может знает кто почему сломали, в 7 версии все работало, а 9 какието проблемы с rtc
     
  • 1.7, Аноним (7), 11:09, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –12 +/
    Когда-то давным-давно пользовался, во времена когда было несколько лицензий у эмулятора. А как перешли на безальтернативный жопаэль, то он теперь в чорном списке.
     
     
  • 2.9, Аноним (9), 11:29, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +14 +/
    >как перешли на безальтернативный жопаэль, то он теперь в чорном списке

    Уважаемый, поделись сакральным знанием, как GPL тебе мешает *пользоваться* софтом.

     
     
  • 3.10, _kp (ok), 11:37, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Действительно. Проблемы с лицензиями, это же если изменять исходник, или заимствовать..
    А что мешает просто пользоваться? Не понятно. :)
     
     
  • 4.24, Neon (??), 13:10, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Да какие проблемы с изменением исходника. Изменил и пользуйся себе на здоровье. Главное, не орать на всех углах, что исходники изменил. А так кто узнает, что пользуешься, никто код диззасемблировать не будет, байты сравнивать, как там изменено.
     
     
  • 5.37, 1 (??), 15:54, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дык меняй сколько хочешь. И пользуйся сколько хочешь. И ори на каждом углу ...
    А вот если будешь изменённое продавать (ну или получать с этого профит) то тут как раз и начинает работать лицензия.
     

  • 1.12, Аноним (12), 11:50, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Добавлены графические устройства 'apple-gfx-pci' и 'apple-gfx-mmio', использующие фреймворк ParavirtualizedGraphics, предоставляемый в macOS для аппаратного ускорения графики в гостевых системах. Первый драйвер предназначен для использования на устройствах x86-64, а второй - ARM64.

    Неужели Beagle перестанет крашиться?

     
  • 1.21, Аноним (21), 13:04, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Пушка-гонка, в QEMU свой дистриб собираю. Переходить на новую версию считаю рано, нужно дождаться новой весии Libvirt.
     
  • 1.26, Аноним (26), 14:14, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А CUBIC для Ubuntu что использует для виртуальной машины? Мне интересно как повысить его производительность, выделить побольше ядер, памяти...🤔
    Или где конфиг CUBIC?
     
  • 1.31, Аноним (-), 15:22, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На нём можно запустить Windows 95,98,ME? У virtual box нет ускорения в этих системах, а здесь как дела обстоят? Вообще, что посоветуете для игрушек под Windows 95? Физически покупать комп-гроб той эпохи нет желания.
     
     
  • 2.32, Имя (?), 15:30, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    VMware workstation. Вот только впн может понадобиться для скачивания отдельного iso с сайта броадкома
     
     
  • 3.34, _kp (ok), 15:38, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > VMware workstation.

    В VMware нет ускорения для Win9x, а только для WinXP и выше.
    Для Win9x наверное лучше PCem, там какое то ускорение есть.


    >>что посоветуете для игрушек под Windows 95?

    Надо ещё найти игрушки для Windows 95, не работающие на XP. Точнее их не много. И для совсем "тугих" игр лучше PCem.
    А всё остальное прекрасно идёт в виртуалке Vmware с WinXP.  

     
     
  • 4.43, Аноним (-), 16:16, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Надо ещё найти игрушки для Windows 95, не работающие на XP.

    Ну... эмм... вообще, полно игрулек, которые не хотят штатно запускаться под Win NT/2000/XP. И если не Win 95, то хотя бы 98. Кстати графика в PCem тормозит (невероятный мышиный пинг, будто админишь удалённый сервер за 20000 км через 1001 туннелей, даже на i9-9000K (не самый слабый проц).

     
  • 4.57, 1 (??), 17:46, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Ну может часть игрушек можно найти тут ? https://www.retrogames.cz/games_a.php
     
  • 2.33, Аноним (33), 15:34, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Комп гроб кажется хорошим решением.
     
     
  • 3.38, Аноним (19), 16:02, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да зачем обязательно гроб? Можно вообще в современном mATX собрать.
     
  • 3.41, Аноним (-), 16:11, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Комп гроб кажется хорошим решением.

    Если живёшь один в двухкомнатной квартире - возможно. Я бы тоже тогда собрал целый музей. Наверное, но не точно. Лол. А так то не у всех есть место даже оборудовать рабочее место с ноутбуком.

     
     
  • 4.100, хе (?), 21:08, 27/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Купи старый ноут. Стоить будет не дорого.
     
  • 2.42, Аноним (42), 16:12, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я не помню игр которые были бы только под Win95 тех времен. Хотя сам начинал с Win98.
    Может поставить DOSbox а поверх Win95? Вообще за старыми играми и сценариями их запуска я бы отправился на old-games.ru там уже народ опытный в этом.
     
     
  • 3.44, Аноним (-), 16:18, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не помню игр которые были бы только под Win95 тех времен. Хотя сам начинал с Win98.

    Они ничем не отличаются, думаю вопрос был в контексте Win 9x вообще.

     
  • 3.48, _kp (ok), 16:29, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > Может поставить DOSbox а поверх Win95?

    Забудьте про dosbox, заброшен он, да и ускорения там нет. А PCem и есть его дальнейшее развитие.

     
     
  • 4.49, Аноним (19), 16:39, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://github.com/joncampbell123/dosbox-x/
    И ускорение там есть.

    > PCem и есть его дальнейшее развитие

    Ничего общего, вообще.

     
     
  • 5.53, _kp (ok), 17:28, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Я не про преемственность исходников, а про идейное наследие.
    PCem выполняет, то что должен был делать Dosbox, примерно такими же способами эмулирует, но в развитии и функциях ушли сильно дальше.

    А если ответвления от кода dosbox, то это проекты dosbox-x и dosbox-staging, они лучше чем dosbox, но уступают PCEm.

    Есть еще 86Box, это почти PCem, но с упором на эмуляцию железа. Возможно сейчас быстрее чем  PCem, но не проверял.

    Итого: PCem  - пожалуй, самый практичный эмулятор для запуска старого ПО.


     
     
  • 6.55, Аноним (19), 17:39, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > примерно такими же способами эмулирует

    Нет.
    PCem эмулирует железо, вплоть до тактов процессора и таймингов памяти и особенностей материнской платы. DOSBox до таких мелочей не снисходит.
    Насчёт функциональности — PCem умеет использовать хостовое ускорение для видеоадаптера, например?

     
     
  • 7.58, Аноним (-), 17:48, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > PCem эмулирует железо

    Причем не абы как, а требует оригинальных ROM (биос, переферия и т.д.).

     
  • 7.60, _kp (ok), 18:11, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Да, что же Вы все о гвоздях.
    Эмулирует процессор? Эмулирует железо? Да, тот и другой эмулируют.
    Но важен конечный результат, то есть успешный  запуск старого ПО.
    А уж кто до каких тактов эмулирует, не так важно. Важно где лучше результат.

    Однозначно dosbox и его форки уступают PCem и Box86.
    А что лучше, PCem или Box86, это я затрудняюсь ответить.

    Если же сравнить и с QEMU, но только в плане эмуляции старых PC, то эмулирует QEMU больше, но медленнеее, то есть для запуска тяжелых старых игр  не очень подходит.

     
     
  • 8.61, Аноним (-), 18:13, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ну попробуйте установить Windows 3 11 на PCem и Box86 и на досбоксе И потом сра... текст свёрнут, показать
     
     
  • 9.64, _kp (ok), 18:32, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Возможно здесь у dosbox преимущество, и тем более на слабых машинах Но вопро... текст свёрнут, показать
     
     
  • 10.66, Аноним (19), 18:34, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    В DOSBox-X хорошо ... текст свёрнут, показать
     
  • 9.65, Аноним (19), 18:33, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мышь ладно Голую производительность сравнить ... текст свёрнут, показать
     
     
  • 10.68, Аноним (-), 18:44, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, не ладно В играх отзывчивость устройств ввода критична А эти программы ис... текст свёрнут, показать
     
     
  • 11.87, Аноним (19), 02:04, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проблема комплексная 1 Инпут-лаг есть Не прям ужасный, но есть С другой стор... большой текст свёрнут, показать
     
  • 4.94, Аноним (-), 19:45, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Забудьте про dosbox, заброшен он

    А что там развивать? Он не заброшен, а скорее, завершён. Нет развития у ДОС, а значится и нет развития у софта, ориентированного на ДОС.

     
     
  • 5.97, _kp (ok), 22:48, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Можно и так сказать. Сам Дос с Виндовс 3.11 он эмулирует хорошо.
    Проблемы то, с эмуляцией железа, чтоб тот же Виндовс 9.х запустить и игры прибитые к видеокартам, а это чуть иная от изначальной задача.
     
  • 2.67, Аноним (21), 18:38, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    Есть специальный патч для Windows 98 позволяющий использовать процессоры более 1ГГц. После патча начинает работать режим KVM.
     
     
  • 3.84, Аноним (19), 21:25, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    У Win98 нет абсолютно никаких проблем с запуском на частотах более 1 ГГц. Может, вы про память?
     

  • 1.40, Аноним (42), 16:09, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто какими виртуалками пользуется.
    На работе поставили Proxmox VE и Proxmox Backup, разбираемся с плюсами и минусами.
     
  • 1.69, анонд (?), 18:49, 24/04/2025 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    О bochs здесь давно не слышно. В феврале был релиз. До известности qemu проекту далеко, но всеже одна ниша эмуляции.
     
     
  • 2.83, Аноним (83), 21:17, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    bochs больше подходит для отладки, чем для эмуляции.
     
  • 2.85, Аноним (19), 21:33, 24/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    QEMU — это не только эмуляция.
    Ну и у Bochs единственная эмулируемая архитектура это x86.
     
  • 2.95, Аноним (-), 19:48, 25/04/2025 [^] [^^] [^^^] [ответить]  
  • +/
    > О bochs здесь давно не слышно.

    Ну возьми и напиши новость. Вон как раз новый релиз 3.0 был в февраля. Когда-то в году 2005 писал низкоуровневый драйвер для собственной поделки, то борщ был незаменим как отладчик.

     

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



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

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