我见过人们设置runtime.GOMAXPROCS为在 go 中runtime.NumCPU()启用并行处理。官方文档没有说明 ; 的上限GOMAXPROCS。我可以将其设置为任意正整数还是应该始终小于 eq. 到 NumCPU?
runtime.GOMAXPROCS
runtime.NumCPU()
GOMAXPROCS
NumCPU
我尝试将其设置为大于逻辑#核心的数字,我的代码工作得很好
#
parallel-processing go
go ×1
parallel-processing ×1