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是每个操作分配的字节数。

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

(895)
Linux查看cpu实时频率的命令:linux:不能用cpupower设置cpu频率调节器 (ACPI故障)
上一篇
C#语言是什么:C#中的自动属性是什么它们的用途是什么
下一篇

相关推荐

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

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

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

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

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

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

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

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

    2023-06-12 16:29:37
    0 67 60
  • 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 65 80
  • chigo空调遥控器操作老式:如何使用Chigo空调遥控器操作老式空调

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

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

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

    2023-06-30 08:47:19
    0 45 32
  • citygo酒店Citygo酒店

    CityGo酒店是一个提供客房服务的网站,可以帮助用户快速、轻松地预订住宿。它拥有丰富的客房信息,包括酒店的地址、价格、评分、服务设施等,可以满足用户的各种要求。此外,CityGo酒店还提供了一系列的特色服务,如早餐服务、洗衣服务、接机服务等,让用户体验更加舒适。…

    2023-06-12 12:27:16
    0 52 55

发表评论

登录 后才能评论

评论列表(47条)