提高 Qemu Guest 的总线速度/吞吐量(禁用 KVM)

提高 Qemu Guest 的总线速度/吞吐量(禁用 KVM)

我有一台 96 核、512GB 的 IBM POWER。主机操作系统是Debian ppc64。 Qemu-5.2 (qemu-system-x86_64) 正在运行 Debian x86 guest 虚拟机。没有 KVM,因为它们是不同的架构。

Debian x86 guest 在运行“dd if=/dev/zero of=/dev/null bs=1M”时仅达到 1.1 GB/s。我需要至少 3GB/s。

磁盘 I/O 也有同样的问题。我向来宾提供了一个 ramdrive,“dd if=/dev/vda of=/dev/null bs=1M”仅为 200MB/s。

这是我尝试过的几个命令行之一:

qemu-system-x86_64 -bios OVMF.fd -machine q35 -smp cpus=16 -m 32G -mem-prealloc
-boot d -cdrom grml64-small_2020.06.iso
-drive if=none,id=ram1,file=/ dev/ram0,aio=线程,format=raw -device virtio-blk,drive=ram1
-serial telnet::4441,server -vga none -n​​graphic

PS:我注意到来宾CPU时钟始终只有510MHZ。我想知道更高的时钟是否可以使总线“更宽”......

预先感谢您。

相关内容