cpubalancer Позволяет автоматически изменять значение переменной типа int в зависимости от загрузки процессора в заданном интервале
- Get the
cpubalancerpackage
go get github.com/rurick/balancer
package main
import (
cpubalancer "github.com/rurick/balancer"
)
// init and run
balancer := cpubalancer.New(10)
go balancer.Run(ctx, 30, 70, 10)
// For using value
val := balancer.Value()