社区
C语言
帖子详情
linux环境下分线程统计各部分执行时间
N_Sev7
2018-03-15 09:29:47
比如服务进程开了8个线程,每个线程整体上分三部分处理,函数A,函数B,函数C(顺序调用)
现在想统计每个线程在完成一次完整处理时三个部分分别占了多少时间。
如何在不污染代码(不动服务代码)的前提下,有什么途径能做到呢?
perf貌似只能统计函数执行的时间,有什么办法能分线程统计么?!
...全文
628
1
打赏
收藏
linux环境下分线程统计各部分执行时间
比如服务进程开了8个线程,每个线程整体上分三部分处理,函数A,函数B,函数C(顺序调用) 现在想统计每个线程在完成一次完整处理时三个部分分别占了多少时间。 如何在不污染代码(不动服务代码)的前提下,有什么途径能做到呢? perf貌似只能统计函数执行的时间,有什么办法能分线程统计么?!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2018-03-16
打赏
举报
回复
百度搜“Linux profiler”
licensemanagerusersubscriptions-jvm-1.3.49-javadoc.jar
licensemanagerusersubscriptions-jvm-1.3.49-javadoc.jar
Delphi 13控件之ProjectCode.zip
Delphi 13控件之ProjectCode.zip
lakeformation-jvm-1.3.108-sources.jar
lakeformation-jvm-1.3.108-sources.jar
robomaker-jvm-0.17.9-beta.jar
robomaker-jvm-0.17.9-beta.jar
opensearch-1.1.16-javadoc.jar
opensearch-1.1.16-javadoc.jar
C语言
70,026
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章