2

我的函数名是代表BenchmarkArray1什么-12

BenchmarkArray1-12              1000000000               0.826 ns/op
4

1 回答 1

5

它应该被解释为 12 而不是 -12。

它是GOMAXPROCS环境变量的值。GOMAXPROCS是 go 调度程序使用的参数,用于确定有多少 OS 线程可以同时主动执行 Go 代码。

它的默认值为 no。您机器中的 CPU 数量。

GOMAXPROCS实际上是n的值,go的m:n调度(m个goroutines运行在n个操作系统线程上)

于 2020-06-08T13:56:19.153 回答