默认情况下,Linux中的CPU频率缩放是通过调控器执行的,据我所知,调控器包含在内核中。到目前为止,在PC/服务器Linux内核上,我只看到了用户空间、节能、性能、随需应变和保守调控器。然而,在定制的Android和内核上,我看到了许多其他更好的调控器,比如pegasusq (CyanogenMod)、zzmoove (Boeffla )、lulzactiveq (Googy )和devilq (Devil2内核)。
在笔记本电脑上使用手机调速器是个好主意吗?如果是这样,我如何才能将它们添加到我的Linux内核中呢?我使用Gentoo,因此我已经习惯于在必要时编译我的内核。
发布于 2015-11-11 18:17:31
在重新编译它之前,您必须找到该特定调控器的代码并将其添加到内核中,或者您也可以编写适当的Makefile并将调控器编译为一个模块。调控器的代码应该在drivers/cpufreq/中。例如,对于lulzactive调控器:司机/cpufreq/_lulzactive.c
https://unix.stackexchange.com/questions/242382
复制相似问题