首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得正确的gperf样本报告

如何获得正确的gperf样本报告
EN

Stack Overflow用户
提问于 2016-01-07 08:07:20
回答 1查看 367关注 0票数 2

我有一些gperf tool文件:

第一次运行约2分钟,文件为18M

其他运行约2个小时,文件大约为800米

当我尝试使用:pprof --text获取报告时,发现第一个有1300示例,但这2个小时运行的只有5500示例。

我排除了关于2*3600*100 samples的较大文件(因为“默认情况下,gperf工具每秒需要100个示例”)。

同样的程序和相同的操作环境,为什么样品太少?为我糟糕的英语感到抱歉。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-01-07 21:47:43

我看起来像是被I/O限制住了。在120秒钟的工作中,你会得到13秒的样本。在120分钟的工作中,你会得到大约1分钟的样本。计算相对于I/O所花费的实际时间可能有很大差异,特别是如果有一些固定的启动开销。

如果时间应该在文件大小上大致成线性,那么120分钟的作业实际上应该只有大约40分钟,所以我会在大任务上做一些https://stackoverflow.com/a/378024/23771,看看发生了什么。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34650084

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档