登录
首页 >  Golang >  Go问答

Go 基准输出格式

来源:stackoverflow

时间:2024-04-26 20:09:37 271浏览 收藏

一分耕耘,一分收获!既然都打开这篇《Go 基准输出格式》,就坚持看下去,学下去吧!本文主要会给大家讲到等等知识点,如果大家对本文有好的建议或者看到有不足之处,非常欢迎大家积极提出!在后续文章我会继续更新Golang相关的内容,希望对大家都有所帮助!

问题内容

我的函数名称是 benchmarkarray1 -12 代表什么?

BenchmarkArray1-12              1000000000               0.826 ns/op

解决方案


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

它是GOMAXPROCS环境变量的值。 GOMAXPROCS 是 go 调度程序用来确定有多少操作系统线程可以同时主动执行 Go 代码的参数。

其默认值为 no。您计算机中的 CPU 数量。

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

理论要掌握,实操不能落!以上关于《Go 基准输出格式》的详细介绍,大家都掌握了吧!如果想要继续提升自己的能力,那么就来关注golang学习网公众号吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>