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