【发布时间】:2012-03-20 19:14:36
【问题描述】:
我正在考虑使用 WebGL 和相关技术用 JavaScript 编写游戏。我想让游戏尽可能智能,所以我正在研究监控 CPU/内存使用情况。
例如:
- 对于高 CPU 使用率,请稍微缩小图形或将计算卸载到服务器
- 对于高内存使用情况,将数据卸载到服务器进行存储(以及以后检索)
我想获取 Chrome 在 Task Manager 中提供的数据。我知道如何跟踪 FPS,这可以带来一些灵活性,但我希望获得尽可能多的信息。主要用例是“低功耗”模式,其中 CPU 尽可能少地使用(对于笔记本电脑)或用户浏览论坛时的空闲模式等。
我知道如何使用分析器,但我想通过 JavaScript 访问这些工具。
这可能吗?如果没有,你知道它是否被提议标准化?
我愿意接受一个扩展,只要它可以从 JavaScript 中查询,但如果存在原生特性,我想避免它。我正在尝试以最新版本的 Firefox 和 Chrome 为目标,但如果支持此功能,我可以将自己限制为单一浏览器。
【问题讨论】:
标签: javascript profiling