Path to this page:
./
sysutils/estd,
Dynamically sets the CPU-frequency on SpeedStep and PowerNow CPUs
Branch: CURRENT,
Version: 0.11nb4,
Package name: estd-0.11nb4,
Maintainer: pkgsrc-usersThe estd daemon dynamically sets the CPU-frequency on SpeedStep-,
PowerNow-, and ACPI P-States-enabled CPUs depending on current cpu-utilization.
It is written for systems running NetBSD or DragonFly.
Examples:
Maximize battery lifetime by limiting CPU-frequency to 1000 MHz and
switching to lower speeds fast:
estd -d -b -M 1000
Maximize performance by running at least at 1400MHz and switching to
higher speeds real fast:
estd -d -a -m 1400
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 9.142 KB
Version history: (Expand)
- (2023-06-24) Updated to version: estd-0.11nb4
- (2019-10-06) Updated to version: estd-0.11nb3
- (2017-10-26) Updated to version: estd-0.11nb2
- (2015-03-07) Updated to version: estd-0.11nb1
- (2015-02-19) Updated to version: estd-0.11
- (2015-02-18) Updated to version: estd-0.10
CVS history: (Expand)
2023-06-24 01:25:52 by matthew green | Files touched by this commit (4) |
Log message:
add support for SIGUSR1/SIGUSR2 to adjust frequency instead of strategy.
new -x means USR1 reduces the minimum and USR2 increases the minimum,
and new -X adjusts the maximum similarly.
-X is designed to allow the user to force the CPU into a lower speed
frequency, without having to restart estd entirely. -x was added for
symmetry.
|
2021-10-26 13:20:30 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Replace RMD160 checksums with BLAKE2s checksums
All checksums have been double-checked against existing RMD160 and
SHA512 hashes
|
2021-10-07 16:58:44 by Nia Alarie | Files touched by this commit (630) |
Log message:
sysutils: Remove SHA1 hashes for distfiles
|
2021-04-25 09:51:27 by matthew green | Files touched by this commit (22) |
Log message:
various fixes for arm64 big endian support.
most of these simply extend matching from "aarch64" to \
"aarch64eb"
in various forms of code. most remaining uses in pkgsrc of
"MACHINE_ARCH == aarch64" are because of missing aarch64eb support,
such as most of the binary-bootstrap requiring languages like rust,
go, and java.
no pkg-bump because this shouldn't change packages on systems that
could already build all of these.
|
2020-04-29 21:47:46 by Maya Rashish | Files touched by this commit (1) |
Log message:
estd: avoid complex netbsd version logic.
This is a workaround for EOL netbsd versions
|
2019-10-06 13:35:16 by Jared D. McNeill | Files touched by this commit (4) |
Log message:
Add "Generic Multi-domain Mode" support and track CPU usage on a per-domain
basis when enabled.
|
2019-08-14 23:36:09 by Michael Lorenz | Files touched by this commit (1) |
Log message:
allow NetBSD-[6-9]* on powerpc and mips64el
|
2019-05-23 21:23:24 by Roland Illig | Files touched by this commit (242) |
Log message:
all: replace SUBST_SED with the simpler SUBST_VARS
pkglint -Wall -r --only "substitution command" -F
With manual review and indentation fixes since pkglint doesn't get that
part correct in every case.
|