【发布时间】:2013-07-25 09:16:44
【问题描述】:
不设置同名环境变量时,是否保证GOMAXPROCS设置为1?
此代码显示值:
package main
import (
"runtime"
"fmt"
)
func getGOMAXPROCS() int {
return runtime.GOMAXPROCS(0)
}
func main() {
fmt.Printf("GOMAXPROCS is %d\n", getGOMAXPROCS())
}
并像这样运行它:
$ GOMAXPROCS= go run max.go
GOMAXPROCS is 1
在这种情况下显示它是 1,但我在这里寻找一些确认。
【问题讨论】: