Golang cpu运行的个数配置
代码案例:
package main
import (
"fmt"
"runtime"
)
func main() {
cpuNum := runtime.NumCPU()//当前系统的cpu个数
fmt.Println("cpuNum=", cpuNum)
//可以自己设置使用多个cpu【留下一个cpu给其它程序执行】
runtime.GOMAXPROCS(cpuNum - 1)
fmt.Println("ok")
}
本文来自博客园,作者:Carver大脸猫,转载请注明原文链接:https://www.cnblogs.com/carver/articles/18457303

浙公网安备 33010602011771号