Skip to content

Detailed Usage

Jake Roggenbuck edited this page Feb 4, 2022 · 3 revisions

Monitor

Monitor will not edit anything

# Show the min, max, and current cpu frequency
# along with the cpu governor
acs monitor

# A delay (in milliseconds) can be set for both monitor and run
acs monitor --delay 1000

Run

Run will edit governor

# Run requires sudo because it edits the gov

# Edit speeds and shows exactly what monitor does
sudo acs run

# Shows no output but still edits speeds
sudo acs run --quiet

Get

Flags

--raw is the only used flag for the get command.

Subcommands

available-govs

Normal

~ λ acs get available-govs
performance powersave

Raw

~ λ acs get available-govs --raw
performance
powersave

cpus

Normal

~ λ acs get cpus
Name: Intel(R) Core(TM) i5-7300U CPU @ 2.60GHz
cpu0 is currently @ 589 MHz
cpu1 is currently @ 629 MHz
cpu2 is currently @ 594 MHz
cpu3 is currently @ 649 MHz

Raw

~ λ acs get cpus --raw
cpu0 628003
cpu1 601547
cpu2 590444
cpu3 627150

freq

Normal

~ λ acs get freq
CPU freq is 597 MHz

Raw

~ λ acs get freq --raw
597471

govs

Normal

~ λ acs get govs
powersave powersave powersave powersave

Raw

~ λ acs get govs --raw
powersave
powersave
powersave
powersave

power

Normal

~ λ acs get power
Lid: open Battery: 0 Plugged: false

Raw

~ λ acs get power --raw
open 0 false

speeds

Normal

~ λ acs get speeds
578444 578308 572217 579259

Raw

~ λ acs get speeds --raw
572773
580328
566880
579120

temp

Normal

~ λ acs get temp
25000 31050 20000 29050

Raw

~ λ acs get temp --raw
25000
32050
20000
29050

turbo

Normal

~ λ acs get turbo
Turbo is enabled

Raw

~ λ acs get turbo --raw
true

Set

Perms

Note that all of the set commands require sudo.

Subcommand

available-govs

Normal use

sudo acs set gov performance
sudo acs set gov powersave

Fancy set script

sudo acs set gov $(acs get available-govs --raw | dmenu)

Clone this wiki locally