我们正在创建一个 Chrome application我们希望在未来几周内发布。我们已经分发给一群 alpha 测试人员,尽管反馈通常很好,但我们还是收到了一群用户的提示,他们说我们的扩展在 RAM 方面很昂贵。 我们还收到了关于CPU 消耗过高的报告。
现在,我们改进了看似显而易见的事情,但我们在执行方面几乎是“盲目的”。
为我们的 Chrome 应用程序分析内存和 JS 调用的好策略是什么?
请注意,此应用程序是一个完整的 native 应用程序,因此也许我们可以应用一些通用的 javascript 分析技巧?
最佳答案
正如人们提到的,您可以使用 Chrome 开发者工具来分析内存使用情况。
对于 CPU 和 RAM,这并不是特别科学,但您可以通过不打开除 Chrome 之外的任何应用程序来获得广泛的衡量标准,Chrome 的 about:blank 打开以及操作系统的事件监视器或任务管理器。
在 about:blank 上查看 Chrome 的 CPU 和 RAM 读数,它几乎处于空闲状态 - 然后将其与您的应用程序运行时的读数进行比较。
也禁用所有扩展程序,将它们排除在外。
希望这对您有所帮助。
关于javascript - 分析 Chrome 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9550299/