Qemu虛擬機(jī)模擬器是一款專業(yè)的通用模擬器和虛擬機(jī),一款優(yōu)秀虛擬機(jī),它幾乎可以模擬任何硬件設(shè)備,支持多系統(tǒng)運(yùn)行,兼容性良好。Qemu虛擬機(jī)模擬器具有直觀的界面,體積小巧功能全面,對(duì)于一般的電腦都可以輕松駕馭。
軟件簡(jiǎn)介:
QEMU是一個(gè)純軟件實(shí)現(xiàn)的通用模擬器和虛擬機(jī),它有三種模式,幾乎可以模擬任何硬件設(shè)備,F(xiàn)ull-system emulation:可在任何支持的硬件架構(gòu)上運(yùn)行任何操作系統(tǒng),User-mode emulation:運(yùn)行另一個(gè)Linux/BSD程序,Virtualization:接近本機(jī)性能運(yùn)行 KVM和Xen虛擬機(jī)。
更新日志:
ARM:實(shí)現(xiàn)了一批 ARMv8.X 的擴(kuò)展,包括 SB、PredInv、HPD、LOR、FHM、AA32HPD、PAuth、JSConv、CondM、FRINT 與 BTI
ARM:virt:支持 >255 GB 的 RAM 和 u-boot“noload”鏡像類型
ARM:改進(jìn) ARM PMU 模擬
HPPA:支持 TLB 保護(hù) ID 和 TLB 跟蹤事件
MIPS:支持多線程 TCG 模擬
MIPS:對(duì) I7200 I6500 CPU 的模擬支持,基于 QMP 的 CPU 類型查詢以及對(duì) SAARI 和 SAAR 配置寄存器的改進(jìn)支持
PowerPC:pseries:模擬支持 XIVE 中斷控制器
PowerPC:pseries:支持熱插拔 PCI 主橋(PHB)
PowerPC:pseries:默認(rèn)情況下啟用 Spectre/Meltdown 緩解,同時(shí)支持 count-cache-flush 緩解
RISC-V:virt:支持 PCI 與 USB
RISC-V: 支持 mstatus 的 TSR、TW 和 TVM 字段,F(xiàn)S 字段現(xiàn)在支持三個(gè)統(tǒng)計(jì)數(shù)據(jù)(dirty、clean 和 off)
RISC-V:內(nèi)置 gdbserver 通過(guò) XML 文件支持寄存器列表
s390:支持 z14 GA 2 CPU 型號(hào),默認(rèn)情況下啟用 Multiple-epoch 和 PTFF 功能
s390:vfio-ap:支持熱插拔,不再禁止內(nèi)存膨脹
x86:HAX 加 速器現(xiàn)在支持除 Darwin 以外的 POSIX 主機(jī),包括 Linux 和 NetBSD
x86:可以使用“-kernel”選項(xiàng)啟動(dòng) Xen PVH 鏡像
Xtensa:xtfpga:改進(jìn)了對(duì) Linux(中斷分發(fā)器,IPI和運(yùn)行系統(tǒng))SMP 的支持,支持 SMP 的test_mmuhifi_c3 核心配置
Xtensa:支持靈活長(zhǎng)度指令擴(kuò)展(FLIX)
GUI:新的'-display spice-app'選項(xiàng)用于配置/啟動(dòng)具有與 QEMU GTK 類似 UI 的 Spice 客戶端 GUI。VNC 服務(wù)器現(xiàn)在通過(guò) tls-authz/sasl-authz 選項(xiàng)支持訪問(wèn)控制
Xen:新的'xen-disk'設(shè)備,可以創(chuàng)建 Xen PV 磁盤后端,并為 Xen PV 磁盤后端提供性能改進(jìn)
Network Block Device:改進(jìn)跟蹤與錯(cuò)誤診斷,qemu-nbd 新選項(xiàng) –bitmap、–list 與 –tls-authz
virtio-blk 現(xiàn)在支持 DISCARD 和 WRITE_ZEROES