Javascript:基准测试以获得PC的每秒操作能力

Javascript:基准测试以获得PC的每秒操作能力,javascript,Javascript,是否有可能计算出客户端PC的CPU能力?我希望我的应用程序只加载25%的CPU,甚至10%的CPU,但为了避免CPU过载,我应该设置多少操作 有人试过实现这样的东西吗 例如10秒基准测试,有多少操作失败等 谢谢:)您不能通过JavaScript访问CPU。 JavaScript正在您的浏览器中运行,没有浏览器提供操作CPU或任何任务控制的功能。 这是一些javascript基准测试,但我认为这不是您真正想要的 使代码自动调节。运行一点工作并检查它花费了多长时间,然后根据该时间执行超时 比如:

是否有可能计算出客户端PC的CPU能力?我希望我的应用程序只加载25%的CPU,甚至10%的CPU,但为了避免CPU过载,我应该设置多少操作

有人试过实现这样的东西吗

例如10秒基准测试,有多少操作失败等


谢谢:)

您不能通过JavaScript访问CPU。
JavaScript正在您的浏览器中运行,没有浏览器提供操作CPU或任何任务控制的功能。 这是一些javascript基准测试,但我认为这不是您真正想要的


    • 使代码自动调节。运行一点工作并检查它花费了多长时间,然后根据该时间执行超时

      比如:

      function work() {
        var t0 = new Date().getTime();
        // do some part of the work
        var ms = new Date().getTime() - t0;
        window.setTimeout(work, ms * 10);
      }
      
      您还可以利用这些时间来决定在下一次迭代中要做多少工作