There is a software developed for Linux auto-cpufreq. This software is technically for controlling the CPU frequency and managing energy efficiency, but since the Python version has some performance problems and consumes too much memory compared to low-level software, I adapted the Python version to Rust fully equipped. By adapting it, I directly added all the features in the same way, so now you can manage the CPU frequency in general and provide real energy efficiency with the autocpufreq software, which is compatible with Rust. To put it directly, the Python version had a lot of performance problems and excessive memory usage + it did not have the appropriate alignment and technical management for low-level software. Therefore, in the Rust version, you can use the GTK interface and CLI interface with full performance. The GTK interface is a little different, but technically it has similar features.For those interested, the source code of the project:auto-cpufreq-rust
By the way, those who want can install it via AUR. For now, installation support is only offered via AUR. Support will be offered for the Snap version soon.
AUR setuping
yay -S auto-cpufreq-rust-git
Top comments (0)