首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >qemu-kvm如何与kvm模块交互?

qemu-kvm如何与kvm模块交互?
EN

Stack Overflow用户
提问于 2013-10-29 16:29:27
回答 2查看 659关注 0票数 1

我正在尝试阅读qemu-kvm和kvm模块,但很难理解以下内容:

代码语言:javascript
复制
How does qemu-kvm interact with kvm kernel module?

任何解释或指示都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2014-01-29 01:07:04

qemu-kvm通过ioctls与KVM交互。发送到/dev/kvm的文件描述符的KVM_CREATE_VM ioctl创建一个VM文件描述符。发送到VM文件描述符的KVM_CREATE_VCPU创建VCPU文件描述符。发送到KVM_SET_REGS文件描述符的VCPU ioctl初始化寄存器。通过对VCPU文件描述符进行mmap,可以在QEMU和KVM之间传递更多信息。最后,客户机使用发送给VCPU的QEMU运行,直到内核需要KVM_RUN做一些事情(通常是模拟一些虚拟硬件)。

票数 5
EN

Stack Overflow用户

发布于 2017-11-03 11:02:43

它使用了ioctl(),更详细地介绍了here上的ioctl类型

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19653128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档