【问题标题】:High speed Javascript benchmarking高速Javascript基准测试
【发布时间】:2011-08-25 18:05:02
【问题描述】:

有人知道对用户浏览器进行基准测试的快速方法吗?它不需要那么准确。

我开始在我们的软件平台中使用 Javascript 执行越来越密集的任务,我担心在旧版浏览器上性能会成为一个问题,所以我想要的是我可以快速运行的东西给我一个大致了解客户端机器的功能。

对于得分较低的用户,我可以关闭效果和动画之类的东西。

我还想开始使用一些特定于 IE 的 CSS 工具,例如 PIE 和 Selectivizr,但我担心会因为圆角和边框半径而减慢机器速度。

有人有什么想法吗?

【问题讨论】:

    标签: javascript jquery internet-explorer


    【解决方案1】:

    不确定它是否对您有帮助,但请查看Benchmark.js,http://jsperf.com/ 使用的库。

    【讨论】:

      【解决方案2】:

      我一直在使用JSLitmus 来满足我的基准测试需求,它旨在快速获得结果。你给它你的功能,开始测试,它会在每个功能上花费一到两秒钟。

      它会在一个循环中运行给定的函数,并根据最后一圈所花费的时间调整每次循环计数,以便在短时间内获得相对准确的每秒调用速度。例如,如果您测试一个函数 1000 次并发现它在 10 毫秒内完成,您知道您可以将其增加到至少 10000 次,但仍然花费不到 100 毫秒。如果结果仍然小于 10 毫秒,那么您知道您可以再次乘以 10,或者如果时间足够大,那么您可以尝试范围内的数字以获得更精确的结果。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-10-03
        • 1970-01-01
        • 2014-10-09
        • 2016-06-12
        • 2012-07-18
        • 2013-04-19
        • 2010-12-30
        相关资源
        最近更新 更多