linux上的虚拟时钟速度限制

linux上的虚拟时钟速度限制,linux,virtualization,kvm,lxc,system-clock,Linux,Virtualization,Kvm,Lxc,System Clock,随意调节特定进程的执行和显示速度,例如,游戏、flash游戏或OpenGL游戏。我希望能够将速度降低到20%或0.5%。这在linux的主机空间上是不可能的 但是linux支持两种内核级虚拟化环境:KVM和lxc 问题:是否有可能向虚拟lxc或KVM机器提供一个假系统时钟,以便在来宾系统中运行的flash游戏不会比设置的运行速度快?一些选择: (毫无疑问,将需要工作才能应用。) 定义CPU“每秒指令数” 限制进程CPU使用的工具(不需要虚拟化) 更新:您需要以下选项:一些选项: (毫无疑问,将需

随意调节特定进程的执行和显示速度,例如,游戏、flash游戏或OpenGL游戏。我希望能够将速度降低到20%或0.5%。这在linux的主机空间上是不可能的

但是linux支持两种内核级虚拟化环境:
KVM
lxc

问题:是否有可能向虚拟lxc或KVM机器提供一个假系统时钟,以便在来宾系统中运行的flash游戏不会比设置的运行速度快?

一些选择:

  • (毫无疑问,将需要工作才能应用。)
  • 定义CPU“每秒指令数”
  • 限制进程CPU使用的工具(不需要虚拟化)
  • 更新:您需要以下选项:

    一些选项:

  • (毫无疑问,将需要工作才能应用。)
  • 定义CPU“每秒指令数”
  • 限制进程CPU使用的工具(不需要虚拟化)

  • 更新:你想要这个:

    我发现了一个适用于linux的作弊引擎速度黑客原型版本

    基本上,它使用
    LD_PRELOAD
    magic将
    gettimeofday
    替换为黑客版本。它工作得很好


    谢谢lilezek!不管你在哪里

    我发现了一个适用于linux的作弊引擎速度黑客原型版本

    基本上,它使用
    LD_PRELOAD
    magic将
    gettimeofday
    替换为黑客版本。它工作得很好


    谢谢lilezek!不管你在哪里

    cpu节流方法的问题是不一定会减慢动画计时器,这也需要减慢虚拟硬件时钟,但感谢您的建议cpu节流方法的问题是不一定会减慢动画计时器,这也需要通过降低虚拟硬件时钟来实现,但是感谢您的建议