我已经看到在linux中可以启用/ diable cpu cores:
https://unix.stackexchange.com/questions/145645/diabling-cpu-cores-on-quad-core-processor-on-linux
还要改变cpu时钟频率:
https://unix.stackexchange.com/questions/97715/ubuntu-how-do-i-change-clock-speed-from-terminal
我想研究算法的能量消耗作为一些内部参数的函数以及时钟频率和cpu / gpu的使用情况,但我绝对不知道如何测量任务的能耗。 / p>
我看过一些软件以图形方式绘制消费量,但程序如何在运行时获取有关自身能耗或整台计算机能耗的信息?