Knowledge

QEMU

Source 📝

500:) that only takes up as much disk space as the guest OS actually uses. This way, an emulated 120 GB disk may occupy only a few hundred megabytes on the host. The QCOW2 format also allows the creation of overlay images that record the difference from another (unmodified) base image file. This provides the possibility for reverting the emulated disk's contents to an earlier state. For example, a base image could hold a fresh install of an operating system that is known to work, and the overlay images are used. Should the guest system become unusable (through virus attack, accidental system destruction, etc.), the user can delete the overlay and use an earlier emulated disk image. 1811: 2902: 220: 131: 97: 1460: 43: 34: 1066:
It is required to install a special application known as "Hacker's Keyboard" to use many keyboard functions that a basic Android keyboard cannot do in Limbo X86, such as the Ctrl, Alt, Del, and function keys. It is recommended to install Hacker's Keyboard with an APK file due to the Google Play Store
492:
The virtual machine can interface with many types of physical host hardware, including the user's hard disks, CD-ROM drives, network cards, audio interfaces, and USB devices. USB devices can be completely emulated, or the host's USB devices can be used, although this requires administrator privileges
1058:
Limbo is an X86 and ARM64 virtual machine for Android based on QEMU It is one of the few pieces of virtual machine software available for Android capable of emulating Microsoft Windows, although it was designed to emulate Linux and DOS. Unlike other QEMU-based emulators, it does not require users to
503:
QEMU can emulate network cards (of different models) which share the host system's connectivity by doing network address translation, effectively allowing the guest to use the same network as the host. The virtual network cards can also connect to network cards of other instances of QEMU or to local
1062:
It is more popular in developing countries in Asia such as India, Malaysia, and Thailand on YouTube due to the popularity of the Android Operating System. Limbo was removed from the Google Play Store for unknown reasons between February 2019 and December 2020, through it can still be installed off
1001:
introduced Win4Lin Pro Desktop, based on a 'tuned' version of QEMU and KQEMU and it hosts NT-versions of Windows. In June 2006, Win4Lin released Win4Lin Virtual Desktop Server based on the same code base. Win4Lin Virtual Desktop Server serves Microsoft Windows sessions to thin clients from a Linux
897:
Virtualization solutions that use QEMU are able to execute multiple virtual CPUs in parallel. For user-mode emulation QEMU maps emulated threads to host threads. For full system emulation, QEMU is capable of running a host thread for each emulated virtual CPU (vCPU). This is dependent on the guest
1063:
the developers website with an APK (Android Package) installation. Limbo is known for having stuttery and laggy audio quality, and no known fixes have been found as of 2023. Limbo is generally unknown in popularity compared to other virtual machine software, making troubleshooting very difficult.
968:
Xen-HVM has device emulation based on the QEMU project to provide I/O virtualization to the VMs. Hardware is emulated via a QEMU "device model" daemon running as a backend in dom0. Unlike other QEMU running modes (dynamic translation or KVM), virtual CPUs are completely managed to the hypervisor,
964:
QEMU includes several components: CPU emulators, emulated devices, generic devices, machine descriptions, user interface, and a debugger. The emulated devices and generic devices in QEMU make up its device models for I/O virtualization. They comprise a PIIX3 IDE (with some rudimentary PIIX4
988:
features of various processors, with which QEMU is able to offer virtualization for x86, PowerPC, and S/390 guests. When the target architecture is the same as the host architecture, QEMU can make use of KVM particular features, such as acceleration.
898:
having been updated to support parallel system emulation, currently ARM, Alpha, HP-PA, PowerPC, RISC-V, s390x, x86 and Xtensa. Otherwise a single thread is used to emulate all virtual CPUS (vCPUS) which executes each vCPU in a round-robin manner.
1050:: no emulation of any peripherals is provided and raw binary code (outside of the context of an executable file or a system image) can be run directly. Unicorn is thread-safe and has multiple bindings and instrumentation interfaces. 918:
based on QEMU. As with KQEMU, VirtualBox runs nearly all guest code natively on the host via the VMM (Virtual Machine Manager) and uses the recompiler only as a fallback mechanism - for example, when guest code executes in
2236:
The Intel Hardware Accelerated Execution Manager (Intel® HAXM) is a hardware-assisted virtualization engine (hypervisor) that uses Intel Virtualization Technology (Intel® VT) to speed up Android app emulation on a host
1018:
SerialICE is a QEMU-based firmware debugging tool running system firmware inside of QEMU while accessing real hardware through a serial connection to a host system. This can be used as a cheap replacement for hardware
660:) has mostly taken over as the Linux-based hardware-assisted virtualization solution for use with QEMU in the wake of the lack of support for KQEMU and QVM86. QEMU can also use KVM on other architectures like 1009:
with the release of Win4BSD Pro Desktop, a port of the product to FreeBSD and PC-BSD. Solaris support followed in May 2007 with the release of Win4Solaris Pro Desktop and Win4Solaris Virtual Desktop Server.
560:- a kind of machine-independent intermediate notation, and subsequently this notation being compiled for the host's architecture by TCG. Optional optimisation passes are performed between them, for a 640:. QEMU versions starting with 0.12.0 (as of August 2009) support large memory which makes them incompatible with KQEMU. Newer releases of QEMU have completely removed support for KQEMU. 508:
interfaces. Network connectivity can also be achieved by bridging a TUN/TAP interface used by QEMU with a non-virtual Ethernet interface on the host OS using the host OS's bridging features.
1477:(and down to ARMv5TEJ) with NEON extension. It emulates full systems like Integrator/CP board, Versatile baseboard, RealView Emulation baseboard, XScale-based PDAs, Palm Tungsten|E PDA, 255:(KVM) to run virtual machines at near-native speed. QEMU can also do emulation for user-level processes, allowing applications compiled for one processor architecture to run on another. 923:. In addition, VirtualBox did a lot of code analysis and patching using a built-in disassembler in order to minimize recompilation. VirtualBox is free and open-source (available under 1489:(most current Android implementations are ARM-based). Starting from version 2.0.0 of their Bada SDK, Samsung has chosen QEMU to help development on emulated 'Wave' devices. 548:
or any compiler, instead incorporating the compiler (code generator) into other tasks performed by QEMU at run time. The whole translation task thus consists of two parts:
961:
virtualization extension. This means that instead of paravirtualized devices, a real set of virtual hardware is exposed to the domU to use real device drivers to talk to.
2430: 3667: 679:. As of 2013 Intel mostly solicits its use with QEMU for Android development. Starting with version 2.9.0, the official QEMU includes support for HAXM, under the name 518:
QEMU does not depend on the presence of graphical output methods on the host system. Instead, it can allow one to access the screen of the guest OS via an integrated
446:
QEMU can save and restore the state of the virtual machine with all programs running. Guest operating systems do not need patching in order to run inside QEMU.
2412: 2070: 3034: 2986: 515:
server and network-port redirection (to allow incoming connections to the virtual machine). It can also boot Linux kernels without a bootloader.
965:
capabilities), Cirrus Logic or plain VGA emulated video, RTL8139 or E1000 network emulation, and ACPI support. APIC support is provided by Xen.
3005: 1829: 1067:
stating it does not support newer Android versions, however with an APK file you can install Hacker's Keyboard on newer versions of Android.
3688: 1503:
are emulated. In 1.6.0, the 32-bit instructions of the ARMv8 (AArch64) architecture are emulated, but 64-bit instructions are unsupported.
2761: 2857: 2270: 3059: 2912: 2548: 616:
code (and optionally some kernel code) directly on the host computer's CPU, and by using processor and peripheral emulation only for
2224: 2056: 675:) is an open-source alternative to KVM for x86-based hardware-assisted virtualization on NetBSD, Linux, Windows and macOS using 2427: 2824: 2642: 612:, which notably sped up emulation of x86 or x86-64 guests on platforms with the same CPU architecture. This worked by running 3755: 3745: 3342: 2979: 650:
licensed drop-in replacement for the then closed-source KQEMU. The developers of QVM86 ceased development in January, 2007.
3655: 1816: 567:
TCG requires dedicated code written to support every architecture it runs on, so that the JIT knows what to translate the
3780: 3740: 1252: 2394: 1956: 355:. It can be used to provide virtual hosting of several virtual computers on a single computer. QEMU can boot many guest 345:
and for 32/64 bit mismatches. Fast cross-compilation and cross-debugging are the main targets for user-mode emulation.
3775: 3765: 3760: 3721: 3622: 303: 3750: 2972: 2409: 1085: 985: 625: 176: 1046:
Unicorn is a CPU emulation framework based on QEMU's "TCG" CPU emulator. Unlike QEMU, Unicorn focuses on the CPU
511:
QEMU integrates several services to allow the host and guest systems to communicate; for example, an integrated
2042: 1089: 575:
mode called TCG Interpreter (TCI). It also requires updating the target code to use TCG ops instead of the old
1006: 532:
QEMU does not require administrative rights to run unless additional kernel modules for improving speed (like
3261: 1289:
Paravirtualized VirtIO devices: block device, network card, SCSI controller, video device, serial interface,
1279: 1097: 2529:
How to Install Windows on any Android Device Full Installation [No Root] ( Using Limbo PC Emulator )
2078: 869:(QOM) provides a framework for registering user creatable types and instantiating objects from those types. 247:
and provides a set of different hardware and device models for the machine, enabling it to run a variety of
3049: 2959: 1486: 977: 653: 430: 252: 110: 2013: 3087: 2200: 1883: 1237: 1101: 1093: 733: 88: 1084:(which is also configurable and can emulate a number of Intel CPU models including (as of 3 March 2018) 522:
server. It can also use an emulated serial line, without any screen, with applicable operating systems.
3770: 3584: 3066: 1945:"QEMU 4 arrives with toys for Arm admirers, RISC-V revolutionaries, POWER patriots... you get the idea" 1378: 924: 647: 637: 421:
In this mode QEMU either acts as a Virtual Machine Manager (VMM) or as a device emulation back-end for
364: 295: 197: 1211:: LSI MegaRAID SAS 1078, LSI53C895A, NCR53C9x as found in the AMD PCscsi and Tekram DC-390 controllers 3486: 3316: 3267: 2666: 2162: 2099: 1464: 526: 326: 2768:"i82551, i82557b, i82559er, ne2k_pci, ne2k_isa, pcnet, rtl8139, e1000, smc91c111, lance and mcf_fec" 2357: 2299: 19:
This article is about the virtual machine monitor. For the Quarterdeck expanded memory manager, see
3272: 3252: 914:, first released in January 2007, used some of QEMU's virtual hardware devices, and had a built-in 544:
The Tiny Code Generator (TCG) aims to remove the shortcoming of relying on a particular version of
144: 3408: 2933: 219: 96: 3677: 3617: 3569: 3564: 3361: 3013: 1271: 1081: 572: 545: 263: 240: 3785: 3682: 3647: 3551: 3383: 2758: 2182: 1267: 632:
product available free of charge, but starting from version 1.3.0pre10 (February 2007), it was
605: 248: 2741: 2317: 1300:
Paravirtualized Xen devices: block device, network card, console, framebuffer and input device
3257: 3119: 2861: 2464: 2278: 1059:
type commands to use, instead having a user interface to set the virtual machine's settings.
1035: 915: 561: 1656: 2572: 2118: 1203: 1020: 633: 512: 233: 3444: 2252: 8: 3597: 3559: 3527: 3413: 3224: 1995: 1148: 624:
code. KQEMU could execute code from many guest OSes even if the host CPU did not support
571:
to. If no dedicated JIT code is available for the architecture, TCG falls back to a slow
2928: 130: 3403: 3312: 3219: 2901: 2485: 1312:. The VGA BIOS implementation of SeaBIOS is also used starting from version 2.0.0. The 1275: 1226: 947: 244: 2163:"[Qemu-devel] [PATCH 1/2] Unbreak large mem support by removing kqemu" 969:
which takes care of stopping them while QEMU is emulating memory-mapped I/O accesses.
3717: 3602: 3429: 3179: 3071: 2777: 2503: 2036: 1613: 1359: 1283: 1233: 1199: 839: 810: 797: 665: 450: 384: 368: 160: 1876: 856:) that contain sector-by-sector contents of an optical disk (e.g. booting live OSes) 3627: 3501: 1944: 1604: 1573: 1222: 1218: 1166: 951: 938:, a virtual machine monitor, can run in HVM (hardware virtual machine) mode, using 661: 458: 422: 356: 192: 151: 2923: 2371: 980:(Kernel-based Virtual Machine) is a FreeBSD and Linux kernel module that allows a 3612: 3465: 2765: 2434: 2416: 2398: 1485:
Internet tablets etc. QEMU also powers the Android emulator which is part of the
1474: 1446:
On the sPAPR target, another Open-Firmware-compatible BIOS is used, called SLOF.
1432:
QEMU can emulate the paravirtual sPAPR interface with the following peripherals:
1208: 758: 609: 474: 334: 287: 65: 1645: 1641: 1590: 3632: 3574: 3107: 2995: 1500: 1290: 1242: 1031: 958: 2596: 2527: 3734: 3388: 3307: 3302: 2955:
UnifiedSessionsManager - An unofficial QEMU/KVM configuration file definition
2918: 2391: 1649: 1506:
The Xilinx Cortex A9-based Zynq SoC is modeled, with the following elements:
1497: 1421: 1294: 1183: 1169:, E1000 (PCI Intel Gigabit Ethernet) and E1000E (PCIe Intel Gigabit Ethernet) 954: 629: 291: 2954: 2790: 2705: 2621: 1436:
PCI bridge, for access to virtio devices, VGA-compatible graphics, USB, etc.
536:) are used or certain modes of its network connectivity model are utilized. 3672: 3661: 3378: 3347: 3292: 2780:
Networking on QEMU: Setting Up The E1000 & Novell NE2000 ISA Evaluation
1952: 1919: 1844: 1154: 1127: 887: 602: 2964: 2842: 2723: 2684: 3607: 3460: 3209: 3169: 3102: 1864: 1785: 1565: 1459: 1178: 1121: 617: 549: 299: 48: 586:
Version 0.10.0, TCG ships with the QEMU stable release. It replaces the
3705: 3532: 3297: 3287: 3112: 3077: 3018: 2310: 1756: 1690: 1482: 1478: 1214: 1188: 1140: 1131: 981: 939: 911: 807: 794: 723: 482: 478: 426: 412: 408: 352: 342: 181: 119: 72: 60: 2337: 42: 3537: 3129: 2031:. Frequent changes recorded in archive in years before going offline. 1781: 1724: 1196: 1116: 1005:
In September 2006, Win4Lin announced a change of the company name to
920: 849: 703:, Microsoft's Windows Hypervisor Platform based on Intel VT or AMD-V. 621: 613: 449:
QEMU supports the emulation of various architectures, including x86,
2907: 2810: 2667:"[Qemu-devel] [PATCH 3/3] add SandyBridge CPU model" 2140: 1767: 1607: 1577: 1366: 1330: 1229: 676: 236: 185: 1439:
Virtual I/O network adapter, SCSI controller, and serial interface
3511: 3491: 3470: 3231: 3141: 3044: 1791: 1309: 1158: 998: 505: 466: 396: 267: 2939: 1905: 258:
QEMU supports the emulation of various architectures, including
3637: 3496: 3439: 3434: 3398: 3337: 3277: 3204: 3189: 3184: 3134: 3097: 3082: 3039: 2835: 2372:"Oracle and Sun Microsystems - Strategic Acquisitions - Oracle" 2322: 2021: 1977: 1859: 1839: 1834: 1796: 1493: 1400: 1349: 1162: 1108: 826: 486: 462: 400: 271: 3592: 3247: 3199: 3174: 3054: 2949: 2876: 2141:"KQEMU 1.3.0pre10 released - under the GPL [LWN.net]" 1619: 1558: 1471: 943: 752: 749: 743: 730: 454: 404: 392: 388: 360: 351:
In this mode QEMU emulates a full computer system, including
338: 330: 322: 164: 156: 52: 2944: 2759:
https://qemu.weilnetz.de/doc/qemu-doc.html#pcsys_005fnetwork
379:; it supports emulating several instruction sets, including 33: 3506: 3214: 3194: 3146: 1854: 1849: 1824: 1313: 1305: 1260: 1256: 1172: 1134: 829: 821: 772: 497: 470: 433:
but the project supports a number of hypervisors including
168: 20: 2119:"Porting QEMU to Plan 9: QEMU Internals and Port Strategy" 1346:
Two PMAC-IDE-Interfaces with hard disk and CD-ROM support.
1308:
implementation used by QEMU starting from version 0.12 is
3393: 3124: 3092: 2850: 1248: 1112: 935: 519: 434: 380: 376: 372: 259: 2895: 2446: 1777:
External trees exist, supporting the following targets:
208: 2825:"gitorious.org Git - rowboat: external-qemu.git/commit" 2100:"[Qemu-devel] ANNOUNCE: Release 0.10.0 of QEMU" 496:
Virtual disk images can be stored in a special format (
1674:
2 PCI IDE interfaces with hard disk and CD-ROM support
1080:
Can emulate i386 and x86_64 architecture. Besides the
298:(GPL for short). Various parts are released under the 2869: 1625:
ESP SCSI controller with hard disk and CD-ROM support
1576:
replacement used in version 0.8.2, was replaced with
1806: 1394:
Two IDE interfaces with hard disk and CD-ROM support
2071:"QEMU PRIP 1 - support for MIPS64 Release 6 - PRPL" 1631:
CS4231 sound device (only on SS-5, not working yet)
2778:http://pclosmag.com/html/issues/201208/page11.html 2257:QEMU 5.0.50 (v5.0.0-962-g49ee115552) documentation 2187:QEMU 5.0.50 (v5.0.0-962-g49ee115552) documentation 1662:PCI VGA-compatible card with VESA Bochs Extensions 1496:4210 (dual-core Cortex-A9) and Versatile Express 846:) that contain sector-by-sector contents of a disk 2960:Couverture, a code coverage project based on QEMU 2742:"QEMU-changelog-2.5, x86 CPU Models and Features" 3732: 1884:"[ANNOUNCE] QEMU 9.1.0 is now available" 1340:PCI-VGA-compatible graphics card which maps the 671:Intel's Hardware Accelerated Execution Manager ( 275: 51:running within QEMU, which runs as a process on 717: 686:QEMU also supports the following accelerators: 437:, Apple's HVF, Windows' WHPX and NetBSD's nvmm. 3006:Comparison of platform virtualization software 2936:(in German, or computer translated to English) 2225:"Intel Hardware Accelerated Execution Manager" 1924:National Institute of Standards and Technology 1830:Comparison of platform virtualization software 1696:AXI Timer and Interrupt controller peripherals 1070: 2980: 2915:an IBM developerWorks article by M. Tim Jones 1652:(T1) machine with the following peripherals: 1147:-card, Standard-VGA graphics card with Bochs- 3689:Generic Network Virtualization Encapsulation 1622:serial ports, keyboard and power/reset logic 882:Multiple inheritance of stateless interfaces 333:programs that were compiled for a different 2994: 2247: 2245: 2987: 2973: 2900: 1618:Slave I/O: timers, interrupt controllers, 1568:(sun4m-Architecture) became version 0.8.1 1038:using the QEMU PPC core in version 3.0.0. 218: 129: 95: 41: 16:Free virtualization and emulation software 2643:"Hacker's Keyboard - Apps on Google Play" 2117:Filardo, Nathaniel (September 11, 2007). 1557:QEMU has support for both 32- and 64-bit 1534:USB Controller (EHCI - Host support only) 1525:Static Memory Controller (NAND/NOR Flash) 306:(LGPL) or other GPL-compatible licenses. 2358:"Xen ARM with Virtualization Extensions" 2242: 2130:-- a review of how the old dyngen worked 1458: 1053: 876:System for dynamically registering types 710: 2700: 2698: 2619: 2160: 2116: 1104:), the following devices are emulated: 1036:CyberStorm PPC and Blizzard 603e boards 879:Support for single-inheritance of types 3733: 2300:"Booting from an ISO image using qemu" 1388:PCI VGA-compatible graphics card with 1266:USB devices: Audio, Bluetooth dongle, 992: 539: 3343:System Center Virtual Machine Manager 2968: 2817: 2803: 2771: 2752: 2734: 2716: 2677: 2659: 2478: 2457: 2439: 2421: 2403: 2385: 2364: 2350: 2330: 2292: 2263: 2217: 2193: 2175: 2154: 2133: 2110: 2092: 1942: 1528:SD/SDIO Peripheral Controller (SDHCI) 892: 872:QOM provides the following features: 493:and does not work with some devices. 3656:Distributed Overlay Virtual Ethernet 2783: 2695: 2183:"QEMU / KVM CPU model configuration" 2063: 2006: 1988: 1970: 1936: 1817:Free and open-source software portal 860: 2929:Fedora ARM port emulation with QEMU 2161:Liguori, Anthony (10 August 2009). 590:, which relied on GCC 3.x to work. 314:QEMU has multiple operating modes: 13: 3067:LDoms / Oracle VM Server for SPARC 2271:"QEMU Emulator User Documentation" 1245:(Intel 6300 ESB PCI, or iB700 ISA) 461:(Integrator/CP and Versatile/PB), 309: 14: 3797: 3722:List of computer system emulators 3623:Symantec Workspace Virtualization 2924:Debian on an emulated ARM machine 2887: 2467:. English Amiga Board. 2014-12-17 1648:(T1 PC-like machine), or generic 1463:QEMU booted into the ARM port of 1193:i440FX/PIIX3 or Q35/ICH9 chipsets 525:Simulating multiple CPUs running 304:GNU Lesser General Public License 1809: 1723:Supported peripherals: From the 1718: 1601:TCX Frame buffer (graphics card) 1531:Zynq Gigabit Ethernet Controller 1412:PC-compatible keyboard and mouse 927:), except for certain features. 626:hardware-assisted virtualization 533: 32: 2635: 2613: 2589: 2565: 2541: 2520: 2496: 1959:from the original on 2019-10-01 1427: 694: 2950:Microblaze emulation with QEMU 2057:"Supported host architectures" 2049: 1912: 1898: 1699:AXI External Memory Controller 1644:(UltraSPARC PC-like machine), 1628:Floppy drive (not on SS-600MP) 1513:Zynq-7000 ARM Cortex-A9 MPCore 901: 593: 321:In this mode QEMU runs single 1: 2724:"QEMU-changelog-2.1, x86 KVM" 2706:"QEMU-changelog-2.6, x86 KVM" 2620:Weidner, Klaus (2023-09-01), 2549:"India: mobile OS share 2022" 2203:. QEMU developers. 2017-11-17 1943:Speed, Richard (2019-04-25). 1870: 1681: 906: 429:. The most common is Linux's 3756:Free virtualization software 3746:Cross-platform free software 3454:Virtual kernel architectures 2866:090506 homepage.ntlworld.com 1588:QEMU emulates the following 1377:QEMU emulates the following 1329:QEMU emulates the following 1013: 722:QEMU supports the following 718:Supported disk image formats 654:Kernel-based Virtual Machine 294:, mainly licensed under the 281: 253:Kernel-based Virtual Machine 7: 2934:The Wikibook "QEMU and KVM" 2913:Systems emulation with QEMU 2143:. Lwn.net. February 6, 2007 1802: 1761: 1711:AXI UART 16650 and UARTLite 1693:with/without MMU, including 1510:Zynq-7000 ARM Cortex-A9 CPU 1492:In 1.5.0 and 1.6.0 Samsung 1424:-compatible BIOS, is used. 1324: 1316:firmware for QEMU is OVMF. 1278:smartcard reader, storage ( 1071:Emulated hardware platforms 1034:introduced support for the 734:Universal Disk Image Format 441: 251:. It can interoperate with 239:. It emulates a computer's 10: 3802: 3781:Windows emulation software 3741:Android emulation software 2504:"Limbo Emulator Tutorials" 2433:December 23, 2007, at the 2415:February 10, 2008, at the 2397:December 22, 2007, at the 2338:"VirtualBox Developer FAQ" 2041:: CS1 maint: postscript ( 1765: 1754: 1671:PC-compatible serial ports 1635: 1583: 1319: 1041: 930: 885: 638:GNU General Public License 296:GNU General Public License 47:The free operating system 18: 3714: 3698: 3646: 3583: 3550: 3520: 3479: 3453: 3422: 3371: 3360: 3330: 3268:Parallels Desktop for Mac 3240: 3162: 3155: 3027: 3012: 3003: 2945:QEMU Binaries for Windows 2811:"UEFI/OVMF - Ubuntu Wiki" 1772: 1564:When the firmware in the 1369:is used as the firmware. 1270:(keyboard/mouse/tablet), 1251:1.x/2.x/3.x controllers ( 1026: 203: 191: 175: 150: 140: 109: 105: 87: 83: 71: 59: 40: 31: 3776:Software that uses Meson 3766:MacOS emulation software 3761:Linux emulation software 3273:Parallels Server for Mac 3253:Microsoft Virtual Server 2847:090427 people.redhat.com 2685:"Qemu-Changelog-2.3 x86" 2428:Win4Solaris announcement 2410:win4lin VDS announcement 1552: 1547: 1540:SPI and QSPI Controllers 1454: 1145:Cirrus CLGD 5446 PCI VGA 628:. KQEMU was initially a 3751:Free emulation software 3678:Virtual security switch 3618:Remote Desktop Services 3570:Remote Desktop Services 3565:Citrix Virtual Desktops 3480:Related kernel features 2212:HAXM is now open source 2201:"HAXM goes open source" 2075:wiki.prplfoundation.org 1750: 1686:Supported peripherals: 1668:Non-volatile RAM M48T59 1665:PS/2 mouse and keyboard 1372: 986:hardware virtualization 249:guest operating systems 3683:Virtual Extensible LAN 3423:Application containers 3384:iCore Virtual Accounts 2623:klausw/hackerskeyboard 2014:"QEMU OS Support List" 1522:DMA Controller (PL330) 1467: 1449: 1442:sPAPR non-volatile RAM 1075: 984:program access to the 972: 713:. This is the default. 232:(Quick Emulator) is a 3258:Parallels Workstation 3120:VMware Infrastructure 1949:www.theregister.co.uk 1519:DDR Memory Controller 1462: 1409:PREP non-volatile RAM 1390:VESA Bochs Extensions 1342:VESA Bochs Extensions 1054:Limbo X86 PC Emulator 562:just-in-time compiler 556:) being rewritten in 79:Peter Maydell, et al. 2486:"Unicorn & QEMU" 2392:Demystifying Xen HVM 1537:Zynq UART Controller 1516:Triple Timer Counter 1416:On the PREP target, 1274:, serial interface, 1021:in-circuit emulators 830:Virtual Machine Disk 695:Hypervisor.framework 286:QEMU was written by 234:free and open-source 3598:Citrix Virtual Apps 3560:Citrix Virtual Apps 3414:Workload Partitions 3225:Virtual DOS machine 2227:. Intel. 2013-11-27 2000:qemu.readthedocs.io 1705:Xilinx AXI Ethernet 1362:keyboard and mouse. 1337:UniNorth PCI bridge 993:Win4Lin Pro Desktop 711:Tiny Code Generator 540:Tiny Code Generator 457:(sun4m and sun4u), 453:(up to Release 6), 337:. System calls are 318:User-mode emulation 28: 3404:Solaris Containers 3313:VMware Workstation 3220:Windows on Windows 2919:QVM86 project page 2908:QEMU documentation 2764:2019-04-27 at the 2326:. 26 October 2021. 1886:. 4 September 2024 1714:AXI SPI Controller 1702:AXI DMA Controller 1470:QEMU emulates the 1468: 1280:bulk-only transfer 948:x86 virtualization 916:dynamic recompiler 893:Parallel emulation 798:Virtual Disk Image 773:QEMU copy-on-write 697:based on Intel VT. 608:, also written by 418:Hypervisor Support 245:binary translation 100:/ 4 September 2024 61:Original author(s) 26: 3771:PowerPC emulators 3728: 3727: 3718:List of emulators 3546: 3545: 3356: 3355: 3326: 3325: 3180:Cooperative Linux 3072:Logical partition 2881:090506 nongnu.org 2858:"QEMU Z80 Target" 2843:"Zaitcev's Linux" 2577:Virtual Machinery 2573:"Limbo Downloads" 2508:Virtual Machinery 1708:AXI Ethernet Lite 1612:Non-volatile RAM 1598:IOMMU or IO-UNITs 1591:sun4m/sun4c/sun4d 1397:Floppy disk drive 1297:filesystem driver 1284:USB Attached SCSI 1234:Gravis Ultrasound 1165:PCI, NE2000 ISA, 1151:, Red Hat QXL VGA 867:QEMU Object Model 861:QEMU Object Model 811:Virtual Hard Disk 369:Microsoft Windows 357:operating systems 227: 226: 161:Microsoft Windows 3793: 3394:Linux Containers 3369: 3368: 3160: 3159: 3025: 3024: 2989: 2982: 2975: 2966: 2965: 2904: 2899: 2898: 2896:Official website 2882: 2880: 2873: 2867: 2865: 2860:. Archived from 2854: 2848: 2846: 2839: 2833: 2832: 2821: 2815: 2814: 2807: 2801: 2800: 2798: 2797: 2791:"ChangeLog/0.14" 2787: 2781: 2775: 2769: 2756: 2750: 2749: 2738: 2732: 2731: 2720: 2714: 2713: 2702: 2693: 2692: 2681: 2675: 2674: 2663: 2657: 2656: 2654: 2653: 2639: 2633: 2632: 2631: 2630: 2617: 2611: 2610: 2608: 2607: 2593: 2587: 2586: 2584: 2583: 2569: 2563: 2562: 2560: 2559: 2545: 2539: 2538: 2537: 2536: 2524: 2518: 2517: 2515: 2514: 2500: 2494: 2493: 2482: 2476: 2475: 2473: 2472: 2461: 2455: 2454: 2443: 2437: 2425: 2419: 2407: 2401: 2389: 2383: 2382: 2376: 2368: 2362: 2361: 2354: 2348: 2347: 2345: 2344: 2334: 2328: 2327: 2314: 2308: 2307: 2306:. 3 August 2015. 2296: 2290: 2289: 2287: 2286: 2277:. Archived from 2275:qemu.weilnetz.de 2267: 2261: 2260: 2249: 2240: 2239: 2233: 2232: 2221: 2215: 2214: 2209: 2208: 2197: 2191: 2190: 2179: 2173: 2172: 2170: 2169: 2158: 2152: 2151: 2149: 2148: 2137: 2131: 2129: 2123: 2114: 2108: 2107: 2096: 2090: 2089: 2087: 2086: 2077:. Archived from 2067: 2061: 2060: 2053: 2047: 2046: 2040: 2032: 2030: 2029: 2020:. Archived from 2010: 2004: 2003: 1992: 1986: 1985: 1978:"License - QEMU" 1974: 1968: 1967: 1965: 1964: 1940: 1934: 1933: 1931: 1930: 1916: 1910: 1909: 1906:"License - QEMU" 1902: 1896: 1895: 1893: 1891: 1880: 1819: 1814: 1813: 1812: 1406:Serial interface 1355:Non-volatile RAM 1219:Sound Blaster 16 855: 845: 835: 816: 803: 790: 786: 782: 778: 768: 764: 739: 696: 552:of target code ( 425:running under a 423:virtual machines 348:System emulation 243:through dynamic 223: 222: 215: 212: 210: 152:Operating system 133: 128: 125: 123: 121: 99: 45: 36: 29: 25: 3801: 3800: 3796: 3795: 3794: 3792: 3791: 3790: 3731: 3730: 3729: 3724: 3710: 3694: 3642: 3613:Microsoft App-V 3579: 3542: 3516: 3475: 3466:User-mode Linux 3449: 3418: 3363: 3352: 3322: 3236: 3151: 3016: 3008: 2999: 2993: 2940:QEMU on Windows 2894: 2893: 2890: 2885: 2875: 2874: 2870: 2856: 2855: 2851: 2841: 2840: 2836: 2823: 2822: 2818: 2809: 2808: 2804: 2795: 2793: 2789: 2788: 2784: 2776: 2772: 2766:Wayback Machine 2757: 2753: 2740: 2739: 2735: 2722: 2721: 2717: 2704: 2703: 2696: 2683: 2682: 2678: 2665: 2664: 2660: 2651: 2649: 2647:play.google.com 2641: 2640: 2636: 2628: 2626: 2618: 2614: 2605: 2603: 2595: 2594: 2590: 2581: 2579: 2571: 2570: 2566: 2557: 2555: 2547: 2546: 2542: 2534: 2532: 2526: 2525: 2521: 2512: 2510: 2502: 2501: 2497: 2484: 2483: 2479: 2470: 2468: 2463: 2462: 2458: 2445: 2444: 2440: 2435:Wayback Machine 2426: 2422: 2417:Wayback Machine 2408: 2404: 2399:Wayback Machine 2390: 2386: 2374: 2370: 2369: 2365: 2356: 2355: 2351: 2342: 2340: 2336: 2335: 2331: 2316: 2315: 2311: 2298: 2297: 2293: 2284: 2282: 2269: 2268: 2264: 2251: 2250: 2243: 2230: 2228: 2223: 2222: 2218: 2206: 2204: 2199: 2198: 2194: 2181: 2180: 2176: 2167: 2165: 2159: 2155: 2146: 2144: 2139: 2138: 2134: 2121: 2115: 2111: 2098: 2097: 2093: 2084: 2082: 2069: 2068: 2064: 2055: 2054: 2050: 2034: 2033: 2027: 2025: 2018:www.claunia.com 2012: 2011: 2007: 1994: 1993: 1989: 1976: 1975: 1971: 1962: 1960: 1941: 1937: 1928: 1926: 1918: 1917: 1913: 1904: 1903: 1899: 1889: 1887: 1882: 1881: 1877: 1873: 1815: 1810: 1808: 1805: 1786:48K ZX Spectrum 1775: 1770: 1764: 1759: 1753: 1721: 1684: 1638: 1586: 1561:architectures. 1555: 1550: 1475:instruction set 1457: 1452: 1430: 1403:network adapter 1375: 1327: 1322: 1286:), Wacom tablet 1223:AudioPCI ES1370 1209:SCSI controller 1115:drive using an 1078: 1073: 1056: 1044: 1029: 1016: 1007:Virtual Bridges 997:In early 2005, 995: 975: 950:extensions and 933: 909: 904: 895: 890: 863: 853: 843: 833: 814: 801: 788: 784: 780: 776: 766: 762: 737: 720: 610:Fabrice Bellard 596: 542: 475:Power Macintosh 444: 335:instruction set 312: 310:Operating modes 288:Fabrice Bellard 284: 217: 207: 167:and some other 136: 118: 101: 78: 66:Fabrice Bellard 55: 24: 17: 12: 11: 5: 3799: 3789: 3788: 3783: 3778: 3773: 3768: 3763: 3758: 3753: 3748: 3743: 3726: 3725: 3715: 3712: 3711: 3709: 3708: 3702: 3700: 3696: 3695: 3693: 3692: 3686: 3680: 3675: 3670: 3665: 3659: 3652: 3650: 3644: 3643: 3641: 3640: 3635: 3633:VMware ThinApp 3630: 3625: 3620: 3615: 3610: 3605: 3600: 3595: 3589: 3587: 3581: 3580: 3578: 3577: 3575:VMware Horizon 3572: 3567: 3562: 3556: 3554: 3548: 3547: 3544: 3543: 3541: 3540: 3535: 3530: 3524: 3522: 3518: 3517: 3515: 3514: 3509: 3504: 3499: 3494: 3489: 3483: 3481: 3477: 3476: 3474: 3473: 3468: 3463: 3457: 3455: 3451: 3450: 3448: 3447: 3442: 3437: 3432: 3426: 3424: 3420: 3419: 3417: 3416: 3411: 3406: 3401: 3396: 3391: 3386: 3381: 3375: 3373: 3366: 3358: 3357: 3354: 3353: 3351: 3350: 3345: 3340: 3334: 3332: 3328: 3327: 3324: 3323: 3321: 3320: 3310: 3305: 3300: 3295: 3290: 3285: 3280: 3275: 3270: 3265: 3255: 3250: 3244: 3242: 3238: 3237: 3235: 3234: 3229: 3228: 3227: 3217: 3212: 3207: 3202: 3197: 3192: 3187: 3182: 3177: 3172: 3166: 3164: 3157: 3153: 3152: 3150: 3149: 3144: 3139: 3138: 3137: 3132: 3122: 3117: 3116: 3115: 3110: 3108:VMware vSphere 3100: 3095: 3090: 3085: 3080: 3075: 3069: 3064: 3063: 3062: 3057: 3047: 3042: 3037: 3031: 3029: 3022: 3010: 3009: 3004: 3001: 3000: 2996:Virtualization 2992: 2991: 2984: 2977: 2969: 2963: 2962: 2957: 2952: 2947: 2942: 2937: 2931: 2926: 2921: 2916: 2910: 2905: 2889: 2888:External links 2886: 2884: 2883: 2868: 2864:on 2016-06-06. 2849: 2834: 2816: 2802: 2782: 2770: 2751: 2733: 2715: 2694: 2676: 2658: 2634: 2612: 2588: 2564: 2540: 2519: 2495: 2490:Unicorn Engine 2477: 2465:"WinUAE 3.0.0" 2456: 2438: 2420: 2402: 2384: 2363: 2349: 2329: 2309: 2291: 2262: 2241: 2216: 2192: 2174: 2153: 2132: 2126:gsoc.cat-v.org 2109: 2091: 2062: 2048: 2005: 1987: 1969: 1935: 1911: 1897: 1874: 1872: 1869: 1868: 1867: 1862: 1857: 1852: 1847: 1842: 1837: 1832: 1827: 1821: 1820: 1804: 1801: 1800: 1799: 1794: 1788: 1774: 1771: 1766:Main article: 1763: 1760: 1755:Main article: 1752: 1749: 1748: 1747: 1744: 1741: 1738: 1735: 1732: 1720: 1717: 1716: 1715: 1712: 1709: 1706: 1703: 1700: 1697: 1694: 1683: 1680: 1679: 1678: 1675: 1672: 1669: 1666: 1663: 1660: 1659:APB PCI Bridge 1657:UltraSparc IIi 1637: 1634: 1633: 1632: 1629: 1626: 1623: 1616: 1610: 1605:Lance (Am7990) 1602: 1599: 1585: 1582: 1554: 1551: 1549: 1546: 1545: 1544: 1543:I2C Controller 1541: 1538: 1535: 1532: 1529: 1526: 1523: 1520: 1517: 1514: 1511: 1501:ARM Cortex-A15 1456: 1453: 1451: 1448: 1444: 1443: 1440: 1437: 1429: 1426: 1418:Open Hack'Ware 1414: 1413: 1410: 1407: 1404: 1398: 1395: 1392: 1386: 1374: 1371: 1364: 1363: 1358:VIA-CUDA with 1356: 1353: 1347: 1344: 1338: 1326: 1323: 1321: 1318: 1302: 1301: 1298: 1291:balloon driver 1287: 1264: 1246: 1243:Watchdog timer 1240: 1238:Intel HD Audio 1212: 1206: 1194: 1191: 1186: 1181: 1176: 1175:disk interface 1170: 1159:Realtek 8139C+ 1152: 1138: 1130:controller or 1125: 1119: 1077: 1074: 1072: 1069: 1055: 1052: 1043: 1040: 1028: 1025: 1015: 1012: 994: 991: 974: 971: 932: 929: 908: 905: 903: 900: 894: 891: 884: 883: 880: 877: 862: 859: 858: 857: 847: 837: 824: 818: 805: 792: 770: 756: 747: 741: 719: 716: 715: 714: 704: 698: 595: 592: 582:Starting with 541: 538: 443: 440: 439: 438: 419: 416: 349: 346: 319: 311: 308: 283: 280: 225: 224: 205: 201: 200: 195: 189: 188: 179: 173: 172: 154: 148: 147: 142: 138: 137: 135: 134: 115: 113: 107: 106: 103: 102: 93: 91: 89:Stable release 85: 84: 81: 80: 75: 69: 68: 63: 57: 56: 46: 38: 37: 15: 9: 6: 4: 3: 2: 3798: 3787: 3786:X86 emulators 3784: 3782: 3779: 3777: 3774: 3772: 3769: 3767: 3764: 3762: 3759: 3757: 3754: 3752: 3749: 3747: 3744: 3742: 3739: 3738: 3736: 3723: 3719: 3713: 3707: 3704: 3703: 3701: 3697: 3690: 3687: 3684: 3681: 3679: 3676: 3674: 3671: 3669: 3666: 3663: 3660: 3657: 3654: 3653: 3651: 3649: 3645: 3639: 3636: 3634: 3631: 3629: 3626: 3624: 3621: 3619: 3616: 3614: 3611: 3609: 3606: 3604: 3601: 3599: 3596: 3594: 3591: 3590: 3588: 3586: 3582: 3576: 3573: 3571: 3568: 3566: 3563: 3561: 3558: 3557: 3555: 3553: 3549: 3539: 3536: 3534: 3531: 3529: 3526: 3525: 3523: 3521:Orchestration 3519: 3513: 3510: 3508: 3505: 3503: 3500: 3498: 3495: 3493: 3490: 3488: 3485: 3484: 3482: 3478: 3472: 3469: 3467: 3464: 3462: 3459: 3458: 3456: 3452: 3446: 3443: 3441: 3438: 3436: 3433: 3431: 3428: 3427: 3425: 3421: 3415: 3412: 3410: 3407: 3405: 3402: 3400: 3397: 3395: 3392: 3390: 3389:Linux-VServer 3387: 3385: 3382: 3380: 3377: 3376: 3374: 3372:OS containers 3370: 3367: 3365: 3359: 3349: 3346: 3344: 3341: 3339: 3336: 3335: 3333: 3329: 3318: 3314: 3311: 3309: 3308:VMware Server 3306: 3304: 3303:VMware Fusion 3301: 3299: 3296: 3294: 3291: 3289: 3286: 3284: 3281: 3279: 3276: 3274: 3271: 3269: 3266: 3263: 3259: 3256: 3254: 3251: 3249: 3246: 3245: 3243: 3239: 3233: 3230: 3226: 3223: 3222: 3221: 3218: 3216: 3213: 3211: 3208: 3206: 3203: 3201: 3198: 3196: 3193: 3191: 3188: 3186: 3183: 3181: 3178: 3176: 3173: 3171: 3168: 3167: 3165: 3161: 3158: 3154: 3148: 3145: 3143: 3140: 3136: 3133: 3131: 3128: 3127: 3126: 3123: 3121: 3118: 3114: 3111: 3109: 3106: 3105: 3104: 3101: 3099: 3096: 3094: 3091: 3089: 3086: 3084: 3081: 3079: 3076: 3073: 3070: 3068: 3065: 3061: 3058: 3056: 3053: 3052: 3051: 3048: 3046: 3043: 3041: 3038: 3036: 3033: 3032: 3030: 3026: 3023: 3020: 3015: 3011: 3007: 3002: 2997: 2990: 2985: 2983: 2978: 2976: 2971: 2970: 2967: 2961: 2958: 2956: 2953: 2951: 2948: 2946: 2943: 2941: 2938: 2935: 2932: 2930: 2927: 2925: 2922: 2920: 2917: 2914: 2911: 2909: 2906: 2903: 2897: 2892: 2891: 2878: 2872: 2863: 2859: 2853: 2844: 2838: 2830: 2829:gitorious.org 2826: 2820: 2812: 2806: 2792: 2786: 2779: 2774: 2767: 2763: 2760: 2755: 2747: 2746:wiki.qemu.org 2743: 2737: 2729: 2728:wiki.qemu.org 2725: 2719: 2711: 2710:wiki.qemu.org 2707: 2701: 2699: 2690: 2689:wiki.qemu.org 2686: 2680: 2672: 2671:lists.gnu.org 2668: 2662: 2648: 2644: 2638: 2625: 2624: 2616: 2602: 2598: 2592: 2578: 2574: 2568: 2554: 2550: 2544: 2531: 2530: 2523: 2509: 2505: 2499: 2491: 2487: 2481: 2466: 2460: 2452: 2451:serialice.com 2448: 2442: 2436: 2432: 2429: 2424: 2418: 2414: 2411: 2406: 2400: 2396: 2393: 2388: 2380: 2373: 2367: 2359: 2353: 2339: 2333: 2325: 2324: 2319: 2318:"Qemu Readme" 2313: 2305: 2301: 2295: 2281:on 2019-04-27 2280: 2276: 2272: 2266: 2258: 2254: 2248: 2246: 2238: 2226: 2220: 2213: 2202: 2196: 2188: 2184: 2178: 2164: 2157: 2142: 2136: 2127: 2120: 2113: 2105: 2104:lists.gnu.org 2101: 2095: 2081:on 2017-04-21 2080: 2076: 2072: 2066: 2058: 2052: 2044: 2038: 2024:on 2014-05-13 2023: 2019: 2015: 2009: 2001: 1997: 1991: 1983: 1982:wiki.qemu.org 1979: 1973: 1958: 1954: 1950: 1946: 1939: 1925: 1921: 1915: 1907: 1901: 1885: 1879: 1875: 1866: 1863: 1861: 1858: 1856: 1853: 1851: 1848: 1846: 1843: 1841: 1838: 1836: 1833: 1831: 1828: 1826: 1823: 1822: 1818: 1807: 1798: 1795: 1793: 1789: 1787: 1783: 1780: 1779: 1778: 1769: 1758: 1745: 1742: 1739: 1736: 1733: 1730: 1729: 1728: 1726: 1719:LatticeMico32 1713: 1710: 1707: 1704: 1701: 1698: 1695: 1692: 1689: 1688: 1687: 1676: 1673: 1670: 1667: 1664: 1661: 1658: 1655: 1654: 1653: 1651: 1647: 1643: 1630: 1627: 1624: 1621: 1617: 1615: 1614:M48T02/M48T08 1611: 1609: 1606: 1603: 1600: 1597: 1596: 1595: 1594:peripherals: 1593: 1592: 1581: 1579: 1575: 1571: 1567: 1562: 1560: 1542: 1539: 1536: 1533: 1530: 1527: 1524: 1521: 1518: 1515: 1512: 1509: 1508: 1507: 1504: 1502: 1499: 1498:ARM Cortex-A9 1495: 1490: 1488: 1484: 1480: 1476: 1473: 1466: 1461: 1447: 1441: 1438: 1435: 1434: 1433: 1425: 1423: 1422:Open-Firmware 1419: 1411: 1408: 1405: 1402: 1399: 1396: 1393: 1391: 1387: 1384: 1383: 1382: 1381:peripherals: 1380: 1370: 1368: 1361: 1357: 1354: 1351: 1348: 1345: 1343: 1339: 1336: 1335: 1334: 1333:peripherals: 1332: 1317: 1315: 1311: 1307: 1299: 1296: 1292: 1288: 1285: 1281: 1277: 1273: 1269: 1265: 1262: 1258: 1254: 1250: 1247: 1244: 1241: 1239: 1235: 1231: 1228: 1224: 1220: 1216: 1213: 1210: 1207: 1205: 1201: 1198: 1195: 1192: 1190: 1187: 1185: 1184:Parallel port 1182: 1180: 1177: 1174: 1171: 1168: 1164: 1160: 1156: 1153: 1150: 1146: 1142: 1141:Graphics card 1139: 1136: 1133: 1129: 1126: 1123: 1120: 1118: 1114: 1110: 1107: 1106: 1105: 1103: 1099: 1095: 1091: 1087: 1083: 1068: 1064: 1060: 1051: 1049: 1039: 1037: 1033: 1024: 1022: 1011: 1008: 1003: 1000: 990: 987: 983: 979: 970: 966: 962: 960: 956: 953: 949: 945: 941: 937: 928: 926: 922: 917: 913: 899: 889: 881: 878: 875: 874: 873: 870: 868: 851: 850:CD/DVD images 848: 841: 838: 831: 828: 825: 823: 819: 812: 809: 806: 799: 796: 793: 774: 771: 769:) – Read-only 760: 757: 754: 751: 748: 745: 742: 740:) – Read-only 735: 732: 729: 728: 727: 725: 712: 709:, QEMU's own 708: 705: 702: 699: 692: 689: 688: 687: 684: 682: 678: 674: 669: 667: 663: 659: 655: 651: 649: 645: 641: 639: 635: 631: 630:closed-source 627: 623: 619: 615: 611: 607: 604: 600: 591: 589: 585: 580: 578: 574: 570: 565: 563: 559: 555: 551: 547: 537: 535: 530: 529:is possible. 528: 523: 521: 516: 514: 509: 507: 501: 499: 498:qcow or qcow2 494: 490: 488: 484: 480: 476: 472: 468: 464: 460: 456: 452: 447: 436: 432: 428: 424: 420: 417: 414: 410: 406: 402: 398: 394: 390: 386: 382: 378: 374: 370: 366: 362: 358: 354: 350: 347: 344: 340: 336: 332: 328: 324: 320: 317: 316: 315: 307: 305: 301: 297: 293: 292:free software 289: 279: 277: 273: 269: 265: 261: 256: 254: 250: 246: 242: 238: 235: 231: 221: 214: 206: 202: 199: 196: 194: 190: 187: 183: 180: 178: 174: 170: 166: 162: 158: 155: 153: 149: 146: 143: 139: 132: 127: 124:/qemu-project 117: 116: 114: 112: 108: 104: 98: 92: 90: 86: 82: 76: 74: 70: 67: 64: 62: 58: 54: 50: 44: 39: 35: 30: 22: 3673:Open vSwitch 3662:Ethernet VPN 3379:FreeBSD jail 3348:Virt-manager 3293:Virtual Iron 3282: 2877:"QEMU links" 2871: 2862:the original 2852: 2837: 2828: 2819: 2805: 2794:. Retrieved 2785: 2773: 2754: 2745: 2736: 2727: 2718: 2709: 2688: 2679: 2670: 2661: 2650:. Retrieved 2646: 2637: 2627:, retrieved 2622: 2615: 2604:. Retrieved 2600: 2591: 2580:. Retrieved 2576: 2567: 2556:. Retrieved 2552: 2543: 2533:, retrieved 2528: 2522: 2511:. Retrieved 2507: 2498: 2489: 2480: 2469:. Retrieved 2459: 2450: 2441: 2423: 2405: 2387: 2378: 2366: 2352: 2341:. Retrieved 2332: 2321: 2312: 2303: 2294: 2283:. Retrieved 2279:the original 2274: 2265: 2256: 2253:"Invocation" 2235: 2229:. Retrieved 2219: 2211: 2205:. Retrieved 2195: 2186: 2177: 2166:. Retrieved 2156: 2145:. Retrieved 2135: 2125: 2112: 2103: 2094: 2083:. Retrieved 2079:the original 2074: 2065: 2051: 2026:. Retrieved 2022:the original 2017: 2008: 1999: 1996:"About QEMU" 1990: 1981: 1972: 1961:. Retrieved 1953:The Register 1948: 1938: 1927:. Retrieved 1923: 1914: 1900: 1888:. Retrieved 1878: 1784:emulating a 1776: 1722: 1685: 1639: 1589: 1587: 1569: 1563: 1556: 1505: 1491: 1469: 1445: 1431: 1428:IBM System p 1417: 1415: 1389: 1376: 1365: 1341: 1328: 1303: 1155:Network card 1144: 1086:Sandy Bridge 1079: 1065: 1061: 1057: 1047: 1045: 1030: 1017: 1004: 996: 976: 967: 963: 934: 910: 896: 888:Object model 871: 866: 864: 761:disk image ( 721: 706: 700: 690: 685: 680: 672: 670: 657: 652: 643: 642: 603:Linux kernel 598: 597: 587: 583: 581: 576: 568: 566: 564:(JIT) mode. 557: 553: 550:basic blocks 543: 531: 524: 517: 510: 502: 495: 491: 448: 445: 359:, including 313: 285: 257: 229: 228: 198:GPL-2.0-only 73:Developer(s) 3608:InstallFree 3585:Application 3461:Rump kernel 3241:Independent 3210:SheepShaver 3170:Basilisk II 3163:Specialized 3103:VMware ESXi 3019:hypervisors 2597:"Downloads" 2447:"SerialICE" 2379:www.sun.com 1890:4 September 1865:GNOME Boxes 1737:Memory card 1677:Floppy disk 1566:JavaStation 1487:Android SDK 1352:PCI adapter 1179:Serial port 1122:Floppy disk 902:Integration 755:– Read-only 746:– Read-only 618:kernel-mode 594:Accelerator 573:interpreter 353:peripherals 300:BSD license 94:9.1.0  49:OpenIndiana 3735:Categories 3716:See also: 3706:BlueStacks 3533:Kubernetes 3528:Amazon ECS 3502:namespaces 3298:Virtual PC 3288:VirtualBox 3088:Proxmox VE 3078:LynxSecure 2796:2011-08-08 2652:2023-09-02 2629:2023-09-02 2606:2023-09-02 2582:2023-09-02 2558:2023-09-02 2535:2023-09-02 2513:2023-09-02 2471:2016-03-25 2343:2015-02-02 2304:Linux Tips 2285:2018-04-10 2231:2014-05-12 2207:2017-01-14 2168:2010-03-11 2147:2009-01-03 2085:2014-12-22 2028:2024-03-21 1963:2019-10-01 1929:2023-04-24 1920:"Glossary" 1871:References 1757:ETRAX CRIS 1691:MicroBlaze 1682:MicroBlaze 1640:Emulating 1483:Nokia N810 1479:Nokia N800 1385:PCI bridge 1215:Sound card 1189:PC speaker 1137:controller 1132:Serial ATA 1090:Ivy Bridge 982:user space 959:Cortex-A15 940:Intel VT-x 912:VirtualBox 907:VirtualBox 886:See also: 840:Raw images 808:Virtual PC 795:VirtualBox 724:disk image 693:, Apple's 636:under the 634:relicensed 483:MicroBlaze 479:ETRAX CRIS 427:hypervisor 413:MicroBlaze 409:ETRAX CRIS 343:endianness 182:Hypervisor 141:Written in 111:Repository 77:QEMU team: 3538:OpenShift 3409:Virtuozzo 3362:Operating 3130:XenServer 1782:Zilog Z80 1725:Milkymist 1117:ISO image 1098:Broadwell 1014:SerialICE 955:Cortex-A7 946:hardware 921:real mode 759:Parallels 726:formats: 648:GNU GPLv2 622:real-mode 614:user mode 387:, 32-bit 282:Licensing 241:processor 171:platforms 3699:See also 3691:(GENEVE) 3060:KubeVirt 3014:Hardware 2998:software 2762:Archived 2553:Statista 2431:Archived 2413:Archived 2395:Archived 2237:machine. 2037:cite web 1957:Archived 1803:See also 1768:OpenRISC 1762:OpenRISC 1740:Ethernet 1608:Ethernet 1578:OpenBIOS 1465:Fedora 8 1367:OpenBIOS 1331:PowerMac 1325:PowerMac 1204:keyboard 1002:server. 820:Virtual 677:Intel VT 442:Features 237:emulator 186:Emulator 3685:(VXLAN) 3648:Network 3552:Desktop 3512:seccomp 3492:cgroups 3471:vkernel 3262:Extreme 3232:Win4Lin 3142:XtratuM 3045:Hyper-V 1792:PA-RISC 1650:Niagara 1636:SPARC64 1584:SPARC32 1320:PowerPC 1310:SeaBIOS 1113:DVD-ROM 1102:Skylake 1094:Haswell 1042:Unicorn 1023:(ICE). 999:Win4Lin 931:Xen-HVM 569:TCG ops 558:TCG ops 467:PowerPC 397:PowerPC 365:Solaris 339:thunked 290:and is 268:PowerPC 204:Website 193:License 3664:(EVPN) 3658:(DOVE) 3638:ZeroVM 3603:Dalvik 3497:chroot 3487:BrandZ 3440:lmctfy 3435:Podman 3430:Docker 3399:OpenVZ 3364:system 3338:Ganeti 3317:Player 3278:PearPC 3205:PikeOS 3190:DOSEMU 3185:DOSBox 3156:Hosted 3135:XCP-ng 3113:vCloud 3098:SIMMON 3083:PikeOS 3074:(LPAR) 3040:CP/CMS 3028:Native 2601:GitHub 2323:GitHub 1860:GXemul 1840:OVPsim 1835:Mtools 1797:RISC-V 1773:Others 1494:Exynos 1401:NE2000 1350:NE2000 1236:, and 1163:NE2000 1032:WinUAE 1027:WinUAE 827:VMware 777:.qcow2 646:was a 606:module 601:was a 588:dyngen 577:dyngen 487:RISC-V 485:, and 463:SuperH 451:MIPS64 401:RISC-V 375:, and 327:Darwin 276:others 274:, and 272:RISC-V 216:  120:gitlab 3668:NVGRE 3628:Turbo 3593:Ceedo 3331:Tools 3248:bhyve 3200:86Box 3175:Bochs 3055:oVirt 3035:Adeos 2375:(PDF) 2122:(PDF) 1746:timer 1646:Sun4v 1642:Sun4u 1620:Zilog 1570:Proll 1559:SPARC 1553:SPARC 1548:ARM64 1472:ARMv7 1455:ARM32 1420:, an 1230:AC'97 1200:mouse 1167:PCnet 1161:PCI, 1124:drive 944:AMD-V 834:.vmdk 785:.qcow 753:cloop 750:Linux 744:Bochs 731:macOS 644:QVM86 599:KQEMU 579:ops. 534:KQEMU 455:SPARC 405:SPARC 393:ARMv8 389:ARMv7 361:Linux 331:macOS 323:Linux 211:.qemu 165:macOS 157:Linux 126:/qemu 53:Linux 3507:eBPF 3283:QEMU 3215:SIMH 3195:PCem 3147:z/VM 2043:link 1892:2024 1855:SPIM 1850:SIMH 1825:qcow 1751:CRIS 1731:UART 1727:SoC 1574:PROM 1572:, a 1481:and 1379:PREP 1373:PREP 1314:UEFI 1306:BIOS 1304:The 1295:9pfs 1282:and 1261:xHCI 1257:EHCI 1253:UHCI 1202:and 1197:PS/2 1173:NVMe 1135:AHCI 1100:and 1048:only 957:and 865:The 854:.iso 844:.img 822:VFAT 815:.vhd 802:.vdi 789:.cow 781:.qed 767:.hds 763:.hdd 738:.dmg 701:whpx 673:HAXM 666:MIPS 664:and 620:and 584:QEMU 473:and 471:PReP 411:and 385:MIPS 341:for 230:QEMU 213:.org 177:Type 169:UNIX 122:.com 27:QEMU 21:QEMM 3445:rkt 3125:Xen 3093:QNX 3050:KVM 1790:HP 1743:pfu 1734:VGA 1580:. 1450:ARM 1360:ADB 1276:CAC 1272:MTP 1268:HID 1249:USB 1227:ICH 1149:VBE 1128:ATA 1082:CPU 1076:x86 978:KVM 973:KVM 952:ARM 942:or 936:Xen 925:GPL 707:tcg 691:hvf 681:hax 662:ARM 658:KVM 554:TBs 546:GCC 527:SMP 520:VNC 513:SMB 506:TAP 477:), 459:ARM 435:Xen 431:KVM 381:x86 377:BSD 373:DOS 325:or 264:ARM 260:x86 209:www 3737:: 3720:, 2827:. 2744:. 2726:. 2708:. 2697:^ 2687:. 2669:. 2645:. 2599:. 2575:. 2551:. 2506:. 2488:. 2449:. 2377:. 2320:. 2302:. 2273:. 2255:. 2244:^ 2234:. 2210:. 2185:. 2124:. 2102:. 2073:. 2039:}} 2035:{{ 2016:. 1998:. 1980:. 1955:. 1951:. 1947:. 1922:. 1293:, 1259:, 1255:, 1232:, 1225:, 1221:, 1217:: 1157:: 1143:: 1109:CD 1096:, 1092:, 1088:, 787:, 783:, 779:, 765:, 683:. 668:. 489:. 481:, 465:, 407:, 403:, 399:, 395:, 391:, 383:, 371:, 367:, 363:, 302:, 278:. 270:, 266:, 262:, 184:, 163:, 159:, 3319:) 3315:( 3264:) 3260:( 3021:) 3017:( 2988:e 2981:t 2974:v 2879:. 2845:. 2831:. 2813:. 2799:. 2748:. 2730:. 2712:. 2691:. 2673:. 2655:. 2609:. 2585:. 2561:. 2516:. 2492:. 2474:. 2453:. 2381:. 2360:. 2346:. 2288:. 2259:. 2189:. 2171:. 2150:. 2128:. 2106:. 2088:. 2059:. 2045:) 2002:. 1984:. 1966:. 1932:. 1908:. 1894:. 1845:Q 1263:) 1111:/ 852:( 842:( 836:) 832:( 817:) 813:( 804:) 800:( 791:) 775:( 736:( 656:( 469:( 415:. 329:/ 145:C 23:.

Index

QEMM


OpenIndiana
Linux
Original author(s)
Fabrice Bellard
Developer(s)
Stable release
Edit this on Wikidata
Repository
gitlab.com/qemu-project/qemu
Edit this at Wikidata
C
Operating system
Linux
Microsoft Windows
macOS
UNIX
Type
Hypervisor
Emulator
License
GPL-2.0-only
www.qemu.org
Edit this on Wikidata
free and open-source
emulator
processor
binary translation

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.