proxy.golang.org : github.com/hillu/go-cpulimit
Package cpulimit implements a simple CPU usage instrument that communicates whether the CPU is running "cold" or "hot" via two distinct channels. It is intended to be used for self-restraining resource-hungry programs. The author is well aware that all modern operating systems provide means of providing the task scheduler with priority hints (e.g. nice(), SetPriorityClass(). This package is intended to help with limiting actual CPU usage, e.g. to work around system administrators who are scared by high CPU load even if the load is predominantly caused by low-priority processes that do actual work.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/hillu/go-cpulimit
License: BSD-2-Clause
Latest release: about 9 years ago
First release: about 9 years ago
Namespace: github.com/hillu
Stars: 16 on GitHub
Forks: 5 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 15 days ago