如何跟踪 Firefox 每个选项卡的互联网使用情况?

Nic*_*ick 9 networking linux firefox ubuntu firefox-extensions

我的 Firefox 占用了太多的带宽,但我似乎无法弄清楚是什么消耗了所有这些数据。我只有 2-3 个活动选项卡,上次重新启动后的其余 50 个选项卡处于睡眠状态。

我确实安装了 vnstat 和 conky,但它们对于跟踪哪个选项卡正在消耗所有数据没有太大帮助。例如 在此输入图像描述 在这里你可以看到 googleusercontent 和 amazonaws 被两个进程使用,但我打开的 3 个选项卡是 nytimes、Bing 和 AskUbuntu。
所以这很令人困惑。

Firefox 的网络监视器工具也没什么用,因为它不会跟踪所有选项卡,而只会跟踪您打开它的选项卡。:( 有没有办法让它使用 shell 脚本或其他东西跟踪所有选项卡?

我尝试寻找一些可以跟踪每个选项卡带宽使用情况的插件或工具,但没有任何运气,所以我想知道是否有任何方法可以做到这一点?另外,我想知道是否有办法让过去 30 分钟内未使用的所有选项卡进入睡眠状态?

Flo*_*loT 2

我不知道有什么工具可以完全按照您所描述的方式进行操作。不过,我会按如下方式跟踪 Firefox 网络活动:

  • 转到工具 > Web 开发人员 > 浏览器控制台。在右上角,取消选择除 XHR 和请求之外的所有元素。这将允许您查看 Firefox 传输的所有请求,无论它们来自任何选项卡或附加组件。检查请求时,您可以在“标头”选项卡中查看传输的数据量,以及在“安全”选项卡中查看谁是证书所有者。

  • 打开一个新选项卡并在 URL 字段中输入“about:performance”。这将显示 Firefox 任务管理器。它不会帮助您提高带宽,但会显示每个选项卡/附加组件使用的内存和能源影响。这已经给出了一些关于什么是重的好想法,因此可能需要获取带宽。它还允许查看所有选项卡的“子帧”,这对于识别您不知道其证书所有者的请求非常有用。

我希望这可以帮助您确定是什么正在消耗您的资源,即使它是非常手动的......