4b5413396a
This fix tries to address issues raised in #23768 where the CPU count is not updated after cpu ho-plugging. This fix follows the suggestion from #23768 and replace go's `runtime.NumCPU()` with `sysconf(_SC_NPROCESSORS_ONLN)` so that correct CPU count could be obtained even after CPU hot-plugging. This fix is tested manually, as is suggested in #23768. This fix fixes #23768. The NumCPU() in Linux is based on @wmark 's implementation. Signed-off-by: Yong Tang <yong.tang.github@outlook.com> |
||
---|---|---|
.. | ||
numcpu.go | ||
numcpu_linux.go | ||
README.md | ||
sysinfo.go | ||
sysinfo_freebsd.go | ||
sysinfo_linux.go | ||
sysinfo_linux_test.go | ||
sysinfo_solaris.go | ||
sysinfo_test.go | ||
sysinfo_windows.go |
SysInfo stores information about which features a kernel supports.