|
@@ -1,7 +1,6 @@
|
|
package sysinfo // import "github.com/docker/docker/pkg/sysinfo"
|
|
package sysinfo // import "github.com/docker/docker/pkg/sysinfo"
|
|
|
|
|
|
import (
|
|
import (
|
|
- "runtime"
|
|
|
|
"unsafe"
|
|
"unsafe"
|
|
|
|
|
|
"golang.org/x/sys/windows"
|
|
"golang.org/x/sys/windows"
|
|
@@ -35,11 +34,3 @@ func numCPU() int {
|
|
ncpu := int(popcnt(uint64(mask)))
|
|
ncpu := int(popcnt(uint64(mask)))
|
|
return ncpu
|
|
return ncpu
|
|
}
|
|
}
|
|
-
|
|
|
|
-// NumCPU returns the number of CPUs which are currently online
|
|
|
|
-func NumCPU() int {
|
|
|
|
- if ncpu := numCPU(); ncpu > 0 {
|
|
|
|
- return ncpu
|
|
|
|
- }
|
|
|
|
- return runtime.NumCPU()
|
|
|
|
-}
|
|
|