[请益] 从source code改cpu设定

楼主: TommyOh   2019-09-29 17:46:32
目前改cpu频率都是root后透过adb下shell command去改/sys/devices/system/cpu
底下的scaling_max_freq, scaling_min_freq等config
或是直接用可以控制CPU的app,像是SetCPU
想直接改kernel source code,变更他升降频的条件
看到有人说是改\arch\arm\boot\dts里面的dtsi档
https://imgur.com/VLglAQH.jpg
找了发现dts底下的dtsi档有非常多个
https://reurl.cc/K6pb5n
看了好几个都没有找到有if else这种条件式
想请问有大大改过source code去控制cpu吗?
谢谢
作者: abc0922001 (中士abc)   2019-09-29 18:09:00
不是改内核,是改 device
作者: A4P8T6X9 (残废的名侦探)   2019-09-30 06:56:00
可以用 sysfs 改,就够了吧?
作者: abc0922001 (中士abc)   2019-09-30 09:24:00
https://francokernel.app/ 改成 zip 刷这样刷进去就就不用每次开机改了我也是这样用的,但如果是超频,就真的要改 kernel 了
作者: a0193143 (万咒逆)   2019-09-30 10:40:00
感觉你需要的是governor
作者: abc0922001 (中士abc)   2019-09-30 11:12:00
我也这样觉得都可以改阿,可以设定开几个CPU核心但升降频的条件,调大核就全部大核,小核就全部小核一般就调target_loads/input_boost_freqCPU governor 改 userspace 没用,interactive 计好我常参考的就是 yc调度,google看看

Links booklink

Contact Us: admin [ a t ] ucptt.com