我正在一个使用jQuery的网站上工作,并且有相当数量的javascript运行使用$(document).ready().在我的开发机器上,一切运行都很棒,但它是一台非常强大的机器.我有人使用旧硬件行为的报告似乎很奇怪,我相信这是在较慢的机器上处理这个初始javascript所花费的时间.
很明显,解决方案是解决这个初始的javascript,但它让我想知道 - 有没有人知道一种方法来降低Chrome或Firefox中javascript的执行速度,以便能够在我的开发机器上模拟这些较慢的客户端?
干杯!
更新: 回到发布此问题时,目前没有相同的工具集.那时VM选项是最佳选择,因此我将其作为已接受的答案.但是这些天我会直接使用Chrome开发工具,而不是Oded Niv建议的
我试图了解我们的网页在普通客户的计算机上的表现.我们尚未确定此配置,但它可能比我们的开发人员和测试人员的速度慢.
我已经看到类似问题的答案,这些问题表明限制带宽并使用内存有限的VM,但是我是否还需要减慢CPU的速度?我的印象是,即使在VM中,CPU也会以相当接近全速的速度运行.是否有允许您限制CPU周期的虚拟机平台?我看到了一个像Folding @ Home这样的东西的建议,但我欢迎其他建议来限制CPU的速度.
我已经看到了这个问题:如何减慢浏览器的速度,以及其他谈论限制带宽的问题.
编辑:我想我需要关注VM可用的核心/处理器数量.大多数VM平台是否允许您选择限制此操作?