icz*_*cza 14

runtime.NumCPU()
runtime.GOMAXPROCS()
fmt.Println()
selectdefaultselect

最简单的解决方案

done := make(chan int)

for i := 0; i < runtime.NumCPU(); i++ {
    go func() {
        for {
            select {
            case <-done:
                return
            default:
            }
        }
    }()
}

time.Sleep(time.Second * 10)
close(done)
  • 你知道如何解决这种方法来达到特定的目标%.就像你想要模拟40%或85%的负载一样? (4认同)