有没有办法(除了 powertop 之外)让我可以看到在当前放电周期内我的笔记本电脑电池为每个应用程序使用了多少电量,类似于 Android Marshmallow 的方式?
答案1
此信息不是由任何特定内核接口提供的,必须使用 CPU 运行时间、I/O 活动等统计数据手动估计(猜测)。这需要根据硬件设计校准系统以获得良好的估计,因此没有简单的通用方法可以做到这一点。所以答案是,理论上可以得到某种模糊的估计,但在实践中这并不简单,而且不会实现。
有没有办法(除了 powertop 之外)让我可以看到在当前放电周期内我的笔记本电脑电池为每个应用程序使用了多少电量,类似于 Android Marshmallow 的方式?
此信息不是由任何特定内核接口提供的,必须使用 CPU 运行时间、I/O 活动等统计数据手动估计(猜测)。这需要根据硬件设计校准系统以获得良好的估计,因此没有简单的通用方法可以做到这一点。所以答案是,理论上可以得到某种模糊的估计,但在实践中这并不简单,而且不会实现。