小编erk*_*ken的帖子

runtime.duffcopy 被称为很多

在分析我的应用程序并运行 top 时,我看到

Showing top 10 nodes out of 31 (cum >= 0.12s)
      flat  flat%   sum%        cum   cum%
    13.93s 63.00% 63.00%     13.93s 63.00%  runtime.duffcopy
Run Code Online (Sandbox Code Playgroud)

我正在努力知道它何时以及为什么被调用,以及是否有什么我可以做的来改进它?您是否需要查看这些调用来自何处的函数,或者是否有任何我应该考虑的一般经验法则?

我读过命名返回值可以改善这一点,但它是一个相当大的函数,可以测试很多条件(返回 true 或 false),所以不知道实现它是否是个好主意。

谢谢

go

7
推荐指数
1
解决办法
1654
查看次数

标签 统计

go ×1