goroutine

package main
import (
    "fmt"
    "runtime"
    "time"
)

func main() {
    cpunum := runtime.NumCPU()
    runtime.GOMAXPROCS(4)

    for i := 0;i <8 ; i++ {
        go func() {
            for {

            }
        }()
    }
    fmt.Printf("%d\n",cpunum)
    time.Sleep(10*time.Second)
}

猜你喜欢

转载自www.cnblogs.com/Csir/p/9381951.html