Linux kernel 谁计算虚拟化中的窃取时间?来宾操作系统如何知道它';时间被偷了?

Linux kernel 谁计算虚拟化中的窃取时间?来宾操作系统如何知道它';时间被偷了?,linux-kernel,virtualization,qemu,kvm,hypervisor,Linux Kernel,Virtualization,Qemu,Kvm,Hypervisor,我已经在启用KVM的笔记本电脑中安装了qemu。我已经在qemu的顶部安装了Linux虚拟机。我在最高指挥部看到了偷盗时间。我想知道 偷窃时间是如何计算的 它是在主机操作系统还是在来宾操作系统中计算的 客人怎么知道这次被偷的时间 客户操作系统何时知道这段被盗时间 这是否与Linux struct kvm_steal_time中的结构有关

我已经在启用KVM的笔记本电脑中安装了qemu。我已经在qemu的顶部安装了Linux虚拟机。我在最高指挥部看到了偷盗时间。我想知道

  • 偷窃时间是如何计算的
  • 它是在主机操作系统还是在来宾操作系统中计算的
  • 客人怎么知道这次被偷的时间
  • 客户操作系统何时知道这段被盗时间
  • 这是否与Linux struct kvm_steal_time中的结构有关