javascript - 文件 javascript 的 CPU 和内存使用情况

标签 javascript html canvas cpu-usage usage-statistics

我做了我的第一个 Canvas ,你可以在这里看到它 My Canvas 。 该 Canvas 的主要思想是,当您将光标移动到这些点时,它们会从其中逃脱。 我现在想要知道我的 Canvas 将使用用户电脑的资源多少。例如,RAM、CPU 或 GPU。 特别是,在我的脚本中有一个每 7ms 调用一次的函数:

setInterval (spiderFree, 7);

我想知道这对于计算机来说怎么会这么贵。 但问题是,如何控制脚本对计算机资源的消耗?

最佳答案

您应该看看this article from Paul Irish on his requestAnimationFrame cross-browser shim .

它将首先尝试根据浏览器功能优化帧,并且向后兼容旧的、不支持 GPU 的浏览器。

来自jQuery ticket :

好处:

  • 让浏览器选择最佳的“动画刻度”率(而不是我们的 任意 13ms)

  • 大大减少切换标签时动画的CPU占用

  • 帮助保持动画同步

  • Full list of claimed benefits here

这是确保动画达到最佳帧速率和资源利用率的“行业标准”方法。

关于javascript - 文件 javascript 的 CPU 和内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31249074/

相关文章:

javascript - 我检测移动设备的方式有问题吗

javascript - 谷歌 postman : How to get properties of an Array

javascript - 90度翻转垂直响应div

php - 尝试使用从 mysql 填充的组合框将 $id 发送到第二页以在查询中使用

javascript - 是否可以在 VueJS 中将子组件与另一个子组件同步?

javascript - 动态显示 Accordion ,单击时第一个 Accordion 打开和关闭前一个 Accordion

javascript - 如何缩放路径以适合容器

JavaScript 只绘制多张图中的最后一张

javascript - 如何让小车按路径行驶

javascript - 没有任何 {} 的 for 循环