在 Ubuntu 14.04 上,我有一个 Firefox 46,打开了 30 个选项卡。Firefox 窗口已最小化,过去 3 小时内我一直在使用其他程序。top
我可以看到 Firefox 仍然使用 10% 到 30% 的 CPU。
我认为这种空闲 CPU 使用率过高且不合理。我需要 CPU 和电池电量来运行其他程序。我不想为了方便而退出 Firefox:因为我可能很快就会需要任何选项卡。我想暂停过去 5 分钟内未活动的选项卡上的 CPU 活动(例如运行 JavaScript、运行 Flash、播放视频、制作动画图像)。
有扩展吗?
暂停标签不起作用,因为它只是刷新缓存,而不会暂停 JavaScript。
卸载标签不起作用,因为它会让 Firefox 忘记整个选项卡状态,即任何未提交的表单输入都将丢失。
自动卸载选项卡由于同样的原因,它不起作用:因为它会让 Firefox 忘记整个选项卡状态,即任何未提交的表单输入都将丢失。
暂停背景标签不起作用,因为它是为早期版本的 Firefox 设计的,并且已从附加组件网站上删除,因此不可用。
出于调试目的:如何计算每个选项卡的平均 CPU 使用率?有相关扩展吗?