我想了解QEMU时钟。有几种参考时钟可供选择。最重要的是。
看来QEMU_CLOCK_VIRTUAL是默认使用的。
因此,我想知道QEMU_CLOCK_VIRTUAL是否与实时时钟同步?换句话说,从指令计数器获得的虚拟纳秒如何与真实纳秒相关联,从而使用户能够感知到模拟的HW与原始HW的速度相同?
谁能给我一个提示呢?先谢谢你!
换句话说,从指令计数器获得的虚拟纳秒与真实纳秒的关系是怎样的
只有当QEMU运行时,虚拟时间才与指令计数器有关。-icount
选项。在这种情况下,它不符合实时性,它的推进速度取决于主机CPU运行客人指令的速度。
当 -icount
未指定虚拟时间与现实时间同步。如果你试图从客人内部测量客人指令的时间,结果可能是不真实的。