QEMU

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2021 May 16 8:36
Editor
Edited
Edited
2025 Jan 11 12:46
Refs
Refs
KVM

Quick EMUlator

KVM의 가장 중요한 구성요소
Fabrice Bellard가 만들었으며 x86 이외의 기종을 위해 만들어진 소프트웨어 스택 전체를 가상머신 위에서 실행할 수 있다
매우 다양한 종류의 하드웨어를 소프트웨어로 구현해둔 Hypervisor
그래서 VGA Passthrough 지원함
보통 QEMU로 가상머신을 생성할 때, 호스트 머신과 같은 종류의 CPU라면 KVM 옵션을 Enable
Emulation Virtualization
이 기본인데 kvm option으로
Simulation Virtualization
사용
폭넓은 가상화 옵션에 비해 성능이 떨어지는 단점
QEMU Features
notion image
 
 
 
QEMU
Run operating systems for any machine, on any supported architecture
[네이버클라우드 기술&경험] 가상화 개념 이해하기#1, QEMU vs KVM
QEMU와 KVM은 수많은 Hypervisor 중 하나입니다. Hypervisor는 서로 다른 복수 개의 OS를 단일 물리 머신 위에서 스케줄링 할 수 있는 소프트웨어이며 이는 [그림 1]과 같이 두 개의 타입으로 나누어집니다. [그림 1]의 Type1의 경우, 운영체제 없이 바로 Hypervisor가 설치되며, 해당 머신은 오직 Hypervisor로만...
[네이버클라우드 기술&경험] 가상화 개념 이해하기#1, QEMU vs KVM
QEMU
QEMU is a free and open-source emulator. It emulates a computer's processor through dynamic binary translation and provides a set of different hardware and device models for the machine, enabling it to run a variety of guest operating systems. It can interoperate with Kernel-based Virtual Machine (KVM) to run virtual machines at near-native speed. QEMU can also do emulation for user-level processes, allowing applications compiled for one architecture to run on another.
QEMU
 
 

Recommendations