sonyxperiadev / device-sony-tone

10 stars 25 forks source link

Fix cpu frequency #146

Closed sjllls closed 5 years ago

sjllls commented 6 years ago

Fix the wrong cpu frequency config

kholk commented 6 years ago

It is intentional to limit the CPU frequency on batterysave and sustained performance profiles and that's done to decrease battery consumption (batterysave) and avoid device overheat (sustained performance).

Moreover, during video encoding, you definitely don't want four cores up, or the device will overheat and the performance will be lower, due to thermal mitigations.

The part where you raise min_cpus to 2 in video_decoding... that may be acceptable, though.

sjllls commented 6 years ago

It is intentional to limit the CPU frequency on batterysave and sustained performance profiles and that's done to decrease battery consumption (batterysave) and avoid device overheat (sustained performance).

Moreover, during video encoding, you definitely don't want four cores up, or the device will overheat and the performance will be lower, due to thermal mitigations.

The part where you raise min_cpus to 2 in video_decoding... that may be acceptable, though.

The temperature restriction is too strict. In previous settings, the performance is even less than snapdragon 625.

jerpelea commented 5 years ago

you will overheat the device. please balance power and thermals