use*_*086 3 linux qemu kvm-virtualization
刚开始使用kvm(qemu?我对术语很模糊)。
为了测试一切是否正常,我在 lvm 上创建了逻辑卷,然后使用以下命令启动虚拟机:
qemu-system-x86_64 -machine type=pc,accel=kvm -cpu host -hda /dev/vgroup/kvm-1 -m 1024
Run Code Online (Sandbox Code Playgroud)
(当然,首先我做了同样的事情,但使用 -cdrom 来安装系统)。
似乎没问题,但 CPU 密集型操作 (bzip2/sha512sum) 似乎比主机系统慢约 20%。这是正常的吗?我可以做/改变任何东西吗?
另外 - 有什么我应该添加到我的 qemu 调用中以使其更好/更快/更安全吗?
我确实找到了一些教程,但它们通常非常基础,并不真正关注性能/安全性。
好处非常简单 - libvirt 为您生成 kvm 命令行,推送大量优化,通常为您的特定主机属性自动生成。尝试使用 libvirt 运行 VM,并检查它运行的命令行是什么样的。
至于 virtio - 这是一组半虚拟化设备,它们的性能优于默认的模拟设备。