qemu参数选项说明-标准选项(Standard options)

标准选项(Standard options)

-h or -help ★

-h or -help     display this help and exit 

-version ★

-version        display version information and exit

-machine ★

-machine [type=]name[,prop[=value][,...]]
                selects emulated machine ('-machine help' for list) 选择仿真机器
                property accel=accel1[:accel2[:...]] selects accelerator
                supported accelerators are kvm, xen, hax, hvf, whpx or tcg (default: tcg)
                kernel_irqchip=on|off|split controls accelerated irqchip support (default=off)
                vmport=on|off|auto controls emulation of vmport (default: auto)
                kvm_shadow_mem=size of KVM shadow MMU in bytes
                dump-guest-core=on|off include guest memory in a core dump (default=on)
                mem-merge=on|off controls memory merge support (default: on)
                igd-passthru=on|off controls IGD GFX passthrough support (default=off)
                aes-key-wrap=on|off controls support for AES key wrapping (default=on)
                dea-key-wrap=on|off controls support for DEA key wrapping (default=on)
                suppress-vmdesc=on|off disables self-describing migration (default=off)
                nvdimm=on|off controls NVDIMM support (default=off)
                enforce-config-section=on|off enforce configuration section migration (default=off)
                memory-encryption=@var{
   } memory encryption object to use (default=none)

在 QEMU 中,-machine 参数用于选择和配置仿真机器的类型以及相关的属性。以下是对 -machine 参数及其选项的详细解释:

  • type=name:指定要仿真的机器类型。可以通过运行 qemu-system-i386 -machine help 来获取支持的机器类型列表。
    以下是 -machine 参数的一些常用属性及其说明:
  • accel=accel1[:accel2[:...]]:选择一个或多个加速器。支持的加速器包括 kvm、xen、hax、hvf、whpx 和 tcg(默认为 tcg)。加速器可以提高虚拟机的性能,例如 KVM 可以在支持它的硬件上提供更好的性能。
  • kernel_irqchip=on|off|split:控制是否启用加速的 irqchip 支持。默认值为 off。
  • vmport=on|off|auto:控制是否仿真 vmport,这是一个在某些 Intel 处理器上用于虚拟机管理的硬件接口。默认值为 auto。
  • kvm_shadow_mem=size:为 KVM 影子 MMU 分配的内存大小,以字节为单位。
  • dump-guest-core=on|off:控制是否在核心转储中包含来宾内存。默认值为 on。
  • mem-merge=on|off:控制是否启用内存合并支持。默认值为 on。
  • igd-passthru=on|off:控制是否启用 Intel Graphics Driver (IGD) GFX passthrough 支持。默认值为 off。
  • aes-key-wrap=on|off:控制是否支持 AES 密钥包装。默认值为 on。
  • dea-key-wrap=on|off:控制是否支持 DEA 密钥包装。默认值为 on。
  • suppress-vmdesc=on|off:控制是否禁用自描述迁移。默认值为 off。
  • nvdimm=on|off:控制是否支持 NVDIMM(非易失性内存)。默认值为 off。
  • enforce-config-section=on|off:控制是否强制执行配置节迁移。默认值为 off。
  • memory-encryption=@var{}:指定要使用的内存加密对象。默认值为 none。
    例如,以下命令将启动一个使用 KVM 加速器的虚拟机,并启用 KVM 影子 MMU,大小为 64MB:
qemu-system-x86_64 -machine type=pc,accel=kvm,kvm_shadow_mem=67108864

请注意,某些属性可能依赖于特定的机器类型或硬件支持。在使用之前,应该检查 QEMU 的文档和系统的硬件兼容性。

-cpu ★

-cpu cpu        select CPU ('-cpu help' for list)

-accel ★

-accel [accel=]accelerator[,thread=single|multi]
                select accelerator (kvm, xen, hax, hvf, whpx or tcg; use 'help' for a list)
                thread
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值