有没有办法模拟较慢的计算机,而不是搞乱BIOS时钟频率?

时间:2011-01-26 09:29:03

标签: testing

这是出于测试目的 - 基本上我可以知道我的网站如何加载劣质计算机。我已经找到了slow my ISP down的方法,并使用Google's Browser Size让我知道该网站在小型显示器上的样子。

然而,除了进入BIOS并调整时钟频率之外,我有点难以缩减CPU,如果可能的话,我宁愿避免这样做。如果重要的话,我正在运行XP。

4 个答案:

答案 0 :(得分:2)

我会考虑使用不使用字节编译javascript代码的旧版Web浏览器进行测试,并使用较少的优化。

答案 1 :(得分:2)

执行像编码视频(Handbrake)这样的cpu密集型操作,并使用BESlink)将CPU使用率限制为80%或90%。然后你可以看出它有什么不同。

答案 2 :(得分:1)

除非你使用大量复杂的Javascript(和/或浏览器使用非常慢的JS引擎 - 存在更大的差异),否则客户端计算机的CPU在页面加载时间中确实不是问题。目前用于浏览网页的计算机至少有99%是如此之快,以至于页面渲染最多只需几毫秒。

答案 3 :(得分:1)

除非你有很多繁重的脚本或闪存组件,否则你可能不需要担心它。如果您担心,那么您可以通过chrome开发人员面板检查渲染页面所花费的实际CPU时间。这可以直接转换为较慢的处理器。如果你真的想要调整它,那么你需要得到一个程序,它将以设定的速率“旋转”CPU,并调整它的优先级(可以通过Windows API完成)。

您可以自己设计一个程序,并让它轮询CPU的最大时钟速度,然后对每个时隙的百分比运行“无意义”计算。当你这样做时,不要去做太复杂的事情,因为这实际上可能会过热并损坏处理器。

此外,Flash使用硬件加速。很糟糕,但它使用它。这意味着您可能不会通过更改CPU看到对性能的任何影响,但更改GPU(远远不够容易)会影响性能一吨。