我正在写一个Flash游戏,在CPU上相当密集。
除了优化它很多,我希望能够发挥它作为球员的缓慢PC的意愿,因为我有一个良好的CPU,我想让它也可以在坏的CPU的
起初我认为虚拟化会有所帮助,但我尝试过带有ubunto镜像的vmware player,但我找不到如何做到这一点的地方。
购买一台旧电脑是not an option,因为我不喜欢有机器只为这一点。
我需要的是一个类似软件underclocker的东西,或者是一个虚拟机,在那里我可以指定低规格的CPU和RAM。
有人知道怎么做吗?
发布于 2008-11-12 14:33:02
Microsoft Virtual PC是VM软件,它允许您确定您创建的每个虚拟机的中央处理器、内存设置和视频卡设置的速度。来自网站:
Configurability -安装虚拟PC后,您可以对其进行配置以满足您的要求。虚拟PC具有许多设置,用于控制产品如何与物理计算机交互、分配资源等。
我以前用它模拟过一台内存为128兆的400 RAM。
编辑:
Virtual PC上的虚拟机将比您的主机PC慢。我记得在vPC2004中,它甚至会说它虚拟化的mHz速度是多少。这在Virtual PC 2007中已经不存在了,但是一些挖掘表明微软的人已经解决了这个问题。
来自他们网站的blog (考虑到它可能有一天会消失):
:也许一个仿真解决方案更适合你的需求。或者,也许您需要投资一些较旧的硬件。或者-你可以在虚拟机中使用“减速”软件。我使用过的一些程序取得了不同程度的成功,其中包括:
适用于DOS的
适用于Windows的
关于这个话题的最后一点评论-有些人已经注意到,一些已知在快速硬件上崩溃的旧DOS程序实际上可以在Virtual PC / Virtual Server中完美运行。原因是很久以前在Virtual PC开发中,我们放入一些代码来检测一些常见的DOS库中的有问题的例程(查看示例参考),并对这些二进制文件进行“动态”修补,以便它们可以在虚拟机内正确运行。
我希望这能有所帮助。
发布于 2008-11-12 14:19:15
再买一台旧电脑。
旧电脑是如此便宜,一个旧盒子的成本应该比你弄清楚如何做到这一点的时间要便宜得多。
发布于 2008-11-12 14:25:22
有一些CPU节流实用程序会降低cpu的速度,但不能完全确定它们会有多大的帮助。Heres a link到我刚找到的一个,用谷歌搜索一下。
https://stackoverflow.com/questions/284051
复制相似问题