如何确定 powertop 中模糊的 `nic:br-` 设备的身份?

如何确定 powertop 中模糊的 `nic:br-` 设备的身份?

目前,我的电脑(一台运行 ubuntu 16.04 的 Skylake i7-6600U 的 ThinkPad)的 powertop 输出如下

The battery reports a discharge rate of 6.90 W
The estimated remaining time is 2 hours, 42 minutes

Summary: 425.7 wakeups/second,  3.2 GPU ops/seconds, 0.0 VFS ops/sec and 5.7% CPU use

Power est.              Usage       Events/s    Category       Description
  4.38 W      0.0 pkts/s                Device         nic:br-885189c6e63f
  1.87 W      0.0 pkts/s                Device         nic:docker0
  1.25 W      2.9 pkts/s                Device         Network interface: wlp4s0 (iwlwifi)
  495 mW      0.0 pkts/s                Device         nic:br-0a1d679ef26a
  128 mW      0.0 pkts/s                Device         nic:br-fe67a27aefc1
  118 mW      0.0 pkts/s                Device         nic:br-c18806e895c7
 58.4 mW     31.0%                      Device         Display backlight

我怀疑每台设备的耗电量是否完全准确。这是因为,在我打开和关闭 wifi 之前,报告显示耗电量最大的设备是Network interface: wlp4s0。尽管如此,这些nic:br-设备似乎还是耗电量最大的设备之一。

我如何才能知道这些是什么设备?

答案1

这些是以太网桥设备,您可以使用/sbin/bridge或较旧的/sbin/brctl实用程序来调查它们。您可以使用传统命令将它们关闭ifconfig <dev> down

在这种情况下,它们看起来像是由Docker。 我最近发现即使您没有立即运行 Docker,这些设备似乎仍然存在并违反电源管理。

相关内容