Automatic CPU speed and power optimizer for Linux
If you're using Intel 8th gen or above. (7th gen supported if you manually set the flag each boot) you've got speedshift which the CPU will automatically auto scale itself. (changing the p-states)The CPU itself can change frequencies much faster on its own instead of the software based speedstep which programs like this controlled.This eliminates the need for an on-battery or plugged-in performance mode because it changes frequencies so fast, you're no longer losing performance by waiting for the software to speed up the cpu. So you can keep it on all the time.For these CPUs, all this is in the kernel and enabled by default.