267_尚硅谷_go设置运行cpu数目
1.设置Golang运行cpu数
2.查看cpu核数和设置cpu使用数
package main
import (
"fmt"
"runtime"
)
func main() {
// * 获取当前系统cpu的数据
cpuNum := runtime.NumCPU()
fmt.Println("total cpuNum= ", cpuNum)
// * 可以自行设置使用多个 CPU, 正常是设置num-1的cpu数量, 运行go程序
runtime.GOMAXPROCS(cpuNum - 1)
fmt.Println("Set cpu is finished")
}
浙公网安备 33010602011771号