golang runtime.findrunnable epoll_wait lock 占用CPU 过多排查

问题现象: 对于测试报告,我们一般应当包含:测试对比环境的软件架构、输入、可视化的对比结果、原因分析&总结 从go 自带的profile 图 只能看出 如题所示,对于问题排查,我们从不吝啬更多信息 用于分析: 结合 sys-cpu perf 以及 火焰图分析:可以得到更多的调用栈 对比的两个软件 V1 有问题 、V2 没有问题。 这里看出有问题的 是Read 场景:Read 触发的调度。我们的测试
相关文章
相关标签/搜索