mirror of
https://git.freebsd.org/ports.git
synced 2025-04-28 01:26:39 -04:00
sysutils/RyzenAdj: New port: Power management tool for Ryzen mobile and embedded CPUs
RyzenAdj is a tool to view and adjust power management settings for some of Ryzen mobile and embedded CPUs. One of the use cases is to "trade" CPU performance for lower temperature: You can set lower-than-default CPU power limit and make your computer (slightly) less performant, but make it (significantly) cooler and more quiet under load. It is not uncommon to get less than 10% performance drop after lowering CPU TDP by 30%. Another use case is for CPU overclocking hobby. Use at your own risk. WWW: https://github.com/FlyGoat/RyzenAdj PR: 281522
This commit is contained in:
parent
99d928dbee
commit
56dd14e5d7
4 changed files with 41 additions and 0 deletions
|
@ -9,6 +9,7 @@
|
|||
SUBDIR += R-cran-processx
|
||||
SUBDIR += R-cran-ps
|
||||
SUBDIR += R-cran-xopen
|
||||
SUBDIR += RyzenAdj
|
||||
SUBDIR += UEFITool
|
||||
SUBDIR += abduco
|
||||
SUBDIR += abgx360
|
||||
|
|
25
sysutils/RyzenAdj/Makefile
Normal file
25
sysutils/RyzenAdj/Makefile
Normal file
|
@ -0,0 +1,25 @@
|
|||
PORTNAME= RyzenAdj
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 0.16.0
|
||||
CATEGORIES= sysutils
|
||||
|
||||
MAINTAINER= vladislav.movchan@gmail.com
|
||||
COMMENT= Power management tool for Ryzen mobile and embedded CPUs
|
||||
WWW= https://github.com/FlyGoat/RyzenAdj
|
||||
|
||||
LICENSE= LGPL3
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
ONLY_FOR_ARCHS= amd64 i386
|
||||
ONLY_FOR_ARCHS_REASON= specific to Ryzen CPUs
|
||||
|
||||
LIB_DEPENDS= libpci.so:devel/libpci
|
||||
|
||||
USES= cmake localbase:ldflags
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= FlyGoat
|
||||
|
||||
PLIST_FILES= bin/ryzenadj
|
||||
|
||||
.include <bsd.port.mk>
|
3
sysutils/RyzenAdj/distinfo
Normal file
3
sysutils/RyzenAdj/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1731520448
|
||||
SHA256 (FlyGoat-RyzenAdj-v0.16.0_GH0.tar.gz) = 7bef7dbde006afbe316091d8da8c8c551d5d7d43185d9e62281671959b7a3ca2
|
||||
SIZE (FlyGoat-RyzenAdj-v0.16.0_GH0.tar.gz) = 126451
|
12
sysutils/RyzenAdj/pkg-descr
Normal file
12
sysutils/RyzenAdj/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
RyzenAdj is a tool to view and adjust power management settings for some of
|
||||
Ryzen mobile and embedded CPUs.
|
||||
|
||||
One of the use cases is to "trade" CPU performance for lower temperature:
|
||||
You can set lower-than-default CPU power limit and make your computer
|
||||
(slightly) less performant, but make it (significantly) cooler and more quiet
|
||||
under load. It is not uncommon to get less than 10% performance drop after
|
||||
lowering CPU TDP by 30%.
|
||||
|
||||
Another use case is for CPU overclocking hobby.
|
||||
|
||||
Use at your own risk.
|
Loading…
Add table
Reference in a new issue