有没有一种方法可以获取计算机的电量使用情况,而不是电池负载跟踪(例如看似powertop
所做的事情),这在台式机上显然不太有用?
答案1
那时,我就会考虑使用电源监视器来随时测量计算机的负载。
您可以将计算机或电涌保护器连接到类似的设备鸣叫一瓦特然后每天/每周/每月跟踪指标。
我想您可以使用 ACPI/APM 来监控计算机不同组件的某些方面(也可能是电源)。
如果您了解电子产品,您始终可以通过将电压表和电流表连接到不同的组件来查看显卡负载、硬盘驱动器负载等,从而自行开发自己的解决方案。
答案2
一些 UPS 设备也具有跟踪功耗的显示器,并且可能有一些方法可以通过 USB 连接和 apcupsd 等程序来轮询此类信息,以便使用 Cacti 等工具进行绘图。
否则,您会看到带有显示屏的墙壁插座,例如Belkin Conserve Insight F7C005q 能源使用监控器。
顺便说一句,只要您有相对现代的 Intel(tm) 系统(Not AMD 中的 Intel,Not Sparc 中的 Intel),powertop 就可以与台式机配合使用并显示功耗。
答案3
这不是一个完整的答案,但从软件的角度来看,您可以使用以下命令监视 CPU 功耗s-tui。这对我来说效果很好,并且具有报告频率、温度和压力测试下监控等附加功能。