Package: debvm
Version: 0.2.9

Hi,

some arm64 hosts unfortunately do not have KVM support:

  kvm [1]: HYP mode not available

On those systems, running qemu with -cpu=cortex-a57 results in
significantly improved performance compared to -cpu=max.

For example: here is how long it takes debvm-run to reach the point
where the hostname is being set when using -cpu=max:

[   34.838074] systemd[1]: Hostname set to <testvm>.

Modifying /usr/bin/debvm-run to set CPU=cortex-a57 instead:

[   12.450115] systemd[1]: Hostname set to <testvm>.

Please consider using CPU=cortex-a57 instead of CPU=max for arm64,
and/or adding a command line switch to override the value of CPU.

Clearly, if kvm support *is* present CPU=host keeps on being the best
choice.

Thank you for writing debvm!

Reply via email to