Releases: uber-go/automaxprocs
Releases · uber-go/automaxprocs
v1.6.0
- Add RoundQuotaFunc option that allows configuration of rounding behavior for floating point CPU quota.
v1.5.3
- Fix mountinfo parsing when super options have fields with spaces.
- Fix division by zero while parsing cgroups.
v1.5.2
- Support child control cgroups
- Fix file descriptor leak
- Update dependencies
v1.5.1
- Fix cgroups v2 mountpoint detection.
v1.5.0
- Add support for cgroups v2.
Thanks to @emadolsky for their contribution to this release.
v1.4.0
- Support colons in cgroup names.
- Remove linters from runtime dependencies.
v1.2.0
- Fixed quota clamping to always round down rather than up; Rather than guaranteeing constant throttling at saturation, instead assume that the fractional CPU was added as a hedge for factors outside of Go's scheduler.
v1.1.0
- Log the new value of
GOMAXPROCS
rather than the current value.
- Make logs more explicit about whether
GOMAXPROCS
was modified or not.
- Allow customization of the minimum
GOMAXPROCS
, and modify default from 2 to 1.