小编Die*_*_be的帖子

如何查看runtime.futex的来源?它只有“系统”作为父项

go tool pprof使用https://github.com/vimeo/statsdaemon的cpu配置文件运行并键入“ web ”,我得到了一个广泛使用“ runtime.futex ” 的svg配置文件。但是我看不到它的来源,它只是说“ 系统 ”。

我想知道我的程序调用哪个代码,这导致花了太多时间runtime.futex

个人资料截图

为了确保我通过'-nodefraction=0',这不会使它不在web svg视图中删除节点,尽管它说“ 显示246个中的前80个节点(暨> = 0.11s) ”,也许这是相关的。

我尝试了https://code.google.com/p/gperftools/,它显示了相同的内容。可视化没有丢弃任何节点或边缘,但是“ runtime.futex”仍然显示在“ 系统 ”下,这是根节点吗?

profiling go

6
推荐指数
2
解决办法
3611
查看次数

标签 统计

go ×1

profiling ×1