попробуйте nc
from man nc
nc - произвольные соединения TCP и UDP и прослушивание
Encontré la solución, hay algunos archivos en /sys/class/drm/card0/device
el archivo pp_dpm_mclk
indica el reloj de la memoria de la GPU, y el archivo pp_dpm_sclk
indica el reloj del núcleo de la GPU, el mío:
$ egrep -H. /sys/class/drm/card0/device/pp_dpm_*
/sys/class/drm/card0/device/pp_dpm_mclk:0: 300Mhz
/sys/class/drm/card0/device/pp_dpm_mclk:1: 1500Mhz *
/sys/class/drm/card0/device/pp_dpm_pcie:0: 2.5GB, x8 *
/sys/class/drm/card0/device/pp_dpm_pcie:1: 8.0GB, x16
/sys/class/drm/card0/device/pp_dpm_sclk:0: 214Mhz *
/sys/class/drm/card0/device/pp_dpm_sclk:1: 481Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:2: 760Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:3: 1000Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:4: 1050Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:5: 1100Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:6: 1150Mhz
/sys/class/drm/card0/device/pp_dpm_sclk:7: 1196Mhz
Y el archivo power_dpm_force_performance_level
indica el perfil, que puede ser low
, auto
o manual
, el predeterminado es auto
, cuando low
se ejecuta siempre en el reloj más bajo, que no es exactamente lo que quiero, así que lo configuré en manual
e hice un script que sigue cambiando el reloj según la temperatura de la GPU, ¡voilà, funcionó!
Para cambiar el reloj en el perfil manual
solo escriba un número en el archivo pp_dpm_sclk
que representa la línea, comenzando con 0
, en mi caso hasta 7
.
Si está interesado en mi script aquí está .