linux – 在我的第一个qemukvm运行中可以改进什么?

linux – 在我的第一个qemukvm运行中可以改进什么?,第1张

概述刚刚开始使用kvm(qemu?我的术语非常模糊). 为了测试一切是否正常,我在lvm上创建了逻辑卷,然后使用以下命令启动虚拟机: qemu-system-x86_64 -machine type=pc,accel=kvm -cpu host -hda /dev/vgroup/kvm-1 -m 1024 (当然首先我做了同样但用-cdrom,安装系统). 它似乎没问题,但是cpu密集型 *** 作(bzip 刚刚开始使用kvm(qemu?我的术语非常模糊).

为了测试一切是否正常,我在lvm上创建了逻辑卷,然后使用以下命令启动虚拟机:

qemu-system-x86_64 -machine type=pc,accel=kvm -cpu host -hda /dev/vgroup/kvm-1 -m 1024

(当然首先我做了同样但用-cdrom,安装系统).

它似乎没问题,但是cpu密集型 *** 作(bzip2 / sha512sum)似乎比主机系统慢约20%.这是正常的吗?我能做什么/改变调整吗?

另外 – 有什么我应该添加到我的qemu调用,以使其更好/更快/更安全?

我确实找到了一些教程,但它们通常非常基础,并没有真正关注性能/安全性.

解决方法 >开始使用libvirt – 没有理由直接使用qemu-kvm,当你有一个好的管理包可用时
>开始使用virtio设备进行磁盘和网络连接
>定义你正在尝试做什么,然后问一个问题

好处非常简单 – libvirt为您生成kvm命令行,推送大量优化,通常为您的特定主机属性自动生成.尝试使用libvirt运行VM,并检查它运行的命令行是什么样的.

至于virtio–这是一组半虚拟化设备,它们的性能优于默认的模拟设备.

总结

以上是内存溢出为你收集整理的linux – 在我的第一个qemu / kvm运行中可以改进什么?全部内容,希望文章能够帮你解决linux – 在我的第一个qemu / kvm运行中可以改进什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1036137.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存