我想知道是否有终端命令或 GUI 应用程序可以向我显示设备正在使用多少电量(瓦特、电压等)。例如,如果我有 3 个硬盘,它们正在使用多少电量。主板和任何其他设备的使用量是多少。
可以检查吗?
答案1
使用 PowerTOP 可以估算特定设备/进程使用的功率。为了估算正在使用的电量,而不仅仅是特定进程的唤醒百分比,首先校准 powertop 非常重要。
sudo powertop --calibrate
这需要时间,因为它会在打开和关闭不同设备的同时执行各种测试。您一定不在校准期间触摸机器。校准完成后,它将正常启动 PowerTOP。现在您必须让 PowerTOP 保持运行以允许它收集数据。大约一小时后,功率估计将开始出现在第一列中。
答案2
您无法在外壳内部执行此操作 - 软件无法知道消耗了多少电量,因为您需要测量 PSU 所吸收的电流才能获得良好的电量消耗读数。
我使用电力公司免费提供的设备之一对我的电脑进行了此操作(以相当准确的方式),以测量您家的耗电量。我将远程显示器放在办公室里,并记录了当我打开或关闭设备、运行 CPU 密集型应用程序等时它发生了什么。