linux上的虚拟时钟速度限制
随意调节特定进程的执行和显示速度,例如,游戏、flash游戏或OpenGL游戏。我希望能够将速度降低到20%或0.5%。这在linux的主机空间上是不可能的 但是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使用的工具(不需要虚拟化) 更新:您需要以下选项:一些选项: (毫无疑问,将需
KVM
和lxc
问题:是否有可能向虚拟lxc或KVM机器提供一个假系统时钟,以便在来宾系统中运行的flash游戏不会比设置的运行速度快?一些选择:
更新:你想要这个:我发现了一个适用于linux的作弊引擎速度黑客原型版本 基本上,它使用
LD_PRELOAD
magic将gettimeofday
替换为黑客版本。它工作得很好
谢谢lilezek!不管你在哪里 我发现了一个适用于linux的作弊引擎速度黑客原型版本 基本上,它使用
LD_PRELOAD
magic将gettimeofday
替换为黑客版本。它工作得很好
谢谢lilezek!不管你在哪里 cpu节流方法的问题是不一定会减慢动画计时器,这也需要减慢虚拟硬件时钟,但感谢您的建议cpu节流方法的问题是不一定会减慢动画计时器,这也需要通过降低虚拟硬件时钟来实现,但是感谢您的建议