QEMU可以动态切换KVM和TCG吗?

时间:2017-02-09 14:08:53

标签: qemu kvm

我有关于QEMU内部的后续问题。在熟悉了软件的大部分内容之后,我想知道,是否可以在运行时在KVM(加速)和TCQ(模拟)执行之间切换。

似乎没有任何切换点可供选择,因为KVM不会在每个执行步骤报告每个寄存器(机器状态)的状态。因此必须有天然屏障。

根据我的观察,方法调用和返回指令可以作为这个,因为它们必须处理执行的状态。 (在被调用者完成执行后,为被调用者创建堆栈并为调用者恢复堆栈。)

我的计划是在某种程度上基于指令分析来控制切换,以便在没有找到特定指令序列时将执行转移到KVM。

非常感谢任何有关该主题的提示。

由于

0 个答案:

没有答案