请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

性能测试的时候,这个到底是总执行时间,还是单个平均时间呀?

goos: windows

goarch: amd64

pkg: study.go.com/container/nonrepeatingsubstr

2000000        881 ns/op

PASS


881  是200万次总共的执行时间么?

正在回答 回答被采纳积分+3

1回答

ccmouse 2018-03-23 22:04:31

881ns/op,op就是单次操作。这个是单次的时间。总时间默认差不多1秒

0 回复 有任何疑惑可以回复我~
  • 提问者 弱弱小乖乖 #1
    我默认运行,时间可以到2秒多总的
    回复 有任何疑惑可以回复我~ 2018-03-25 11:53:37
  • 提问者 弱弱小乖乖 #2
    D:\go\src\study.go.com\container\nonrepeatingsubstr>go test -bench .
    goos: windows
    goarch: amd64
    pkg: study.go.com/container/nonrepeatingsubstr
    BenchmarkSubstr-8              2         576043650 ns/op
    PASS
    ok      study.go.com/container/nonrepeatingsubstr       2.309s
    回复 有任何疑惑可以回复我~ 2018-03-25 11:54:10
  • ccmouse 回复 提问者 弱弱小乖乖 #3
    因为你每步花的时间太久了,你看他一共就运行了两遍
    回复 有任何疑惑可以回复我~ 2018-03-26 12:56:52
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号