func main() {
n := runtime.GOMAXPROCS(1) //指定以1核运算
//n := runtime.GOMAXPROCS(2) //指定以4核运算
fmt.Println("n = ", n)
fmt.Println("numcpu",runtime.NumCPU())
for i:=0;i<20;i++{
go fmt.Print(1)
fmt.Print(0)
}
}
指定goroutine启动的运算核数以及得到cpu数
最新推荐文章于 2023-06-04 23:31:20 发布