我的Chrome扩展程序包含内容脚本,后台页面(非持久性)和浏览器操作。随机地,它开始像这样吃CPU:
但是如何找到我的扩展程序的哪一部分正在占用CPU?是内容脚本,在浏览器操作中处理某些事件或javascript代码的后台页面吗?
答案 0 :(得分:3)
内容脚本在标签的过程中运行。 后台页面,浏览器操作/页面操作弹出窗口和其他扩展页面在扩展程序的进程中运行。
您的后台页面可能消耗大量CPU(如果在关闭弹出窗口后进程仍然占用CPU)。要找到原因open the developer tools for the background page,然后开始profiling(请参阅CPU profiling)。