即使我在不同的选项卡上,您也可以在浏览器上以全部性能运行 Javascript 吗?



有很多情况下,我会让一个循环异步函数在chrome选项卡上运行(用于测试(,但每当我离开实验室时,chrome似乎都会显著降低js在该选项卡上运行的速度。有什么方法可以让我在与当前不同的选项卡上运行javascript时拥有完全的cpu能力吗?

例如,当我使用localhost:3000在选项卡1上运行js测试文件时,但我离开另一个选项卡做了一段时间的其他事情。当我回到标签1时,我看到的进展微乎其微。

https://developers.google.com/web/updates/2017/03/background_tabs

背景选项卡可能会对浏览器性能产生巨大的负面影响,尤其是对电池寿命。为了缓解这种情况,Chrome在过去几年里一直对背景选项卡设置各种限制。

。。。

Chrome为运行测试套件和其他用户认可的繁重计算等用例提供了--disable后台计时器节流标志。

所以基本上只需用--disable-background-timer-throttling启动chrome,就可以使用了

相关内容

最新更新