Op polo go:allocs/op和B/op在go基准测试中是什么意思

当我使用go test -v -bench=. -benchmem运行我的基准测试时,我看到以下结果。

f1     10000        120860 ns/op        2433 B/op         28 allocs/op
f2     10000        120288 ns/op        2288 B/op         26 allocs/op

根据我的理解:

10000是迭代次数for i := 0; i < b.N; i++ {

XXX ns/op是完成一次迭代所需的近似时间

但是即使在reading the docs之后,我也无法找出B/opallocs/op的含义。

我的猜测是 allocs / op 与垃圾收集和内存分配有关(越少越好)。

任何人都可以给出这些值的含义的一个很好的解释。也很高兴知道为什么上升和主要步骤来减少它们(我意识到这是测试特定的,但可能有一些通用的提示,在许多情况下工作)

60

allocs/op表示每个操作(单次迭代)发生了多少个不同的内存分配。

B/op是每个操作分配的字节数。

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(335)
I reb:如何在 /dev/iio:deviceX中从LSM330读取数据
上一篇
工口医3d攻略:python中模型路径上的 3D切片器视口旋转
下一篇

相关推荐

  • go和come的区别:去吧!来吧!改变你的未来

    示例示例go和come的区别:Go是一个动词,表示“去”的意思,指的是从一个地方到另一个地方的运动。Come是一个动词,表示“来”的意思,指的是从另一个地方到当前地方的运动。…

    2023-05-25 16:09:00
    0 23 49
  • contigo运动水杯Contigo运动水杯!

    contigo运动水杯是一款由美国Contigo公司推出的轻便、便携式的水杯,它采用高品质的材料制作而成,具有耐用、可靠、安全的特点。此外,它还有一个可以调节的密封盖,可以保证水杯中的液体不会漏出来,这样就可以保证液体的安全性。此外,它还配有一个可以拆卸的把手,可以让您更加方便地携带它。…

    2023-05-05 11:02:55
    0 87 53
  • good catch什么意思:好抓住!让你的梦想变成现实

    示例示例Good catch是一种表扬语,用来表扬某人发现了一个有价值的信息或问题。它可以用来表扬别人的观察力、思考能力和分析能力。例如:…

    2023-08-19 13:56:14
    0 10 93
  • cs go 国际服挑战国际赛场,体验全新竞技乐趣

    CS GO国际服是一种多人在线游戏,由Valve Corporation开发,可以在Steam平台上进行游戏。它是一款基于Counter-Strike系列游戏的竞技游戏,玩家可以在两个不同的队伍中进行游戏,一个是攻击者(Terrorists),另一个是防守者(Counter-Terrorists)。玩家可以通过购买武器,装备,技能,以及其他道具来提高游戏能力。…

    2023-06-12 16:29:37
    0 45 46
  • cs go怎么进国服:如何进入CS GO中国服务器?

    要进入CS GO国服,需要在Steam客户端中添加以下代码:-game csgo -console -ip 203.208.60.0 ++sv_lan +map de_st2…

    2023-07-31 06:31:11
    0 79 84
  • chigo空调遥控器操作老式:如何使用Chigo空调遥控器操作老式空调

    Chigo空调遥控器操作老式,主要有以下几步:首先准备好Chigo空调遥控器,打开电源,将遥控器与空调连接;…

    2023-08-25 08:15:44
    0 54 82
  • sh.122.gov cn预约考试一步一步指导

    sh.122.gov.cn预约考试是指在上海市122服务网站(sh.122.gov.cn)上预约参加各类考试的服务。步骤如下:…

    2023-06-30 08:47:19
    0 47 31
  • fgo等级cost表:如何利用FGO等级Cost表提高你的游戏体验?

    FGO等级cost表是一个用来描述FGO(Fate/Grand Order)游戏中玩家升级所需要消耗的费用的表格。表中包含了每一个等级所需要的费用数量,以及玩家在升级时所需要支付的费用总和。…

    2023-09-28 03:36:07
    0 85 59

发表评论

登录 后才能评论

评论列表(71条)