Auto-cpufreq, an automatic CPU speed and power optimizer for Linux, has launched its latest version, 2.3. This release introduces improvements and new features to enhance laptop performance and battery life.
Havenโt you heard of it? It is a dynamic tool tailored for Linux systems that continuously monitors multiple facets such as battery status, CPU usage, temperature, and overall system load. Its primary goal is to optimize both performance and power consumption simultaneously, ensuring users can achieve extended battery life without sacrificing processing power.
Auto-Cpufreq 2.3 Key Features
The new version is particularly notable for Lenovo laptop owners. It introduces a โconservation mode,โ a much-requested feature that helps preserve battery health by preventing the battery from overcharging. It is perfect for users who often work with their laptop plugged in, helping extend the batteryโs longevity.
Auto-cpufreq 2.3 also sees significant improvements in the toolโs configuration system. Users can now expect a more robust handling of configuration files, with auto-cpufreq automatically reloading its settings upon any file changes, creations, or deletions. So, there will be no more manual service restarts or lost efficiency due to outdated configurations.
For developers and Linux enthusiasts, auto-cpufreq 2.3 has introduced new workflows for building software on various Linux distributions, including support for Nix flake builds.ย Thisย makes compiling and deploying auto-cpufreq easier across different systems, enhancing its accessibility and usability.
The update also focuses on polishing the user experience with several bug fixes. Notably, improved error handling provides clearer messages when rate limits are exceeded. Adjustments have been made to the messaging for users of AMD processors with specific power state settings, eliminating confusion and enhancing clarity.
Further technical improvements include an update to psutil, a crucial tool for accessing system details, and a patched Git version that addresses previous vulnerabilities. Syntax issues within the code haveย been resolved, and updates to dependencies like cryptography and idna ensure the tool remains secure against potential cyber threats.
Lastly, auto-cpufreq 2.3 has addressed user feedback regarding setting energy performance preferences, fixing an issue where error messagesย were incorrectly flaggedย as spam. Additionally, new warnings have been introduced to alert users about charge thresholds, helping them avoid charging habits that might degrade battery health.
You can refer to theย changelogย for more information about all changes in the new version.
How do you get this invaluable tool for every Linux laptop user? If youโre using Ubuntu, you can install it through a Snap Store. For those on Arch Linux, itโs available in the AUR. Users of other Linux distros can easily compile it from the source code by following the instructions on auto-cpufreqโs GitHub page.