Skip to content

Commit

Permalink
Snap v1.5 release & module import fix (PYTHONPATH); updated README
Browse files Browse the repository at this point in the history
  • Loading branch information
AdnanHodzic committed Dec 5, 2020
1 parent 96b821c commit eb9ccfe
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,20 +21,22 @@ Please note: this tool doesn't conflict and [works great in tandem with TLP](htt

#### Supported architectures and devices

Supported devices must have an Intel, AMD or ARM CPU's. This tool was developed to improve performance and battery life on laptops, but running it on desktop/servers (to lower power consumption) should also be possible.
Supported devices must have an Intel, AMD or ARM CPU's. This tool was developed to improve performance and battery life on laptops, but running it on desktop/servers (to lower power consumption) should also be possible.

## Features

* Monitoring
* Monitoring
* Basic system information
* CPU frequency (system total & per core)
* CPU usage (system total & per core)
* CPU temperature (total average & per core)
* Battery state
* System load
* CPU frequency scaling, governor and [turbo boost](https://en.wikipedia.org/wiki/Intel_Turbo_Boost) management based on
* battery state
* CPU usage
* Battery state
* CPU usage (total & per core)
* System load
* CPU temperature in combination with CPU utilization/load (prevent overheating)
* Automatic CPU & power optimization (temporary and persistent)

## Installing auto-cpufreq
Expand Down
1 change: 0 additions & 1 deletion bin/auto-cpufreq
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@ from subprocess import call, run
sys.path.append('../')
from source.core import *


# cli
@click.command()
@click.option("--monitor", is_flag=True, help="Monitor and see suggestions for CPU optimizations")
Expand Down
4 changes: 3 additions & 1 deletion snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: auto-cpufreq
base: core20
version: '1.3.4'
version: '1.5.0'
summary: Automatic CPU speed & power optimizer for Linux
description: |
Automatic CPU speed & power optimizer for Linux based on active
Expand Down Expand Up @@ -35,6 +35,8 @@ parts:
apps:
auto-cpufreq:
command: bin/auto-cpufreq
environment:
PYTHONPATH: $SNAP/usr/lib/python3/site-packages:$SNAP/usr/lib/python3/dist-packages:$PYTHONPATH
plugs:
- cpu-control
- system-observe
Expand Down

0 comments on commit eb9ccfe

Please sign in to comment.