首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >剖面仪转角与总时差

剖面仪转角与总时差
EN

Stack Overflow用户
提问于 2014-09-20 14:25:57
回答 1查看 2.6K关注 0票数 0

我正在研究一些速度和时间非常重要的项目。我使用profiler查找代码的瓶颈,但我无法理解profiler中的某些内容。

首先,自我和总时间意味着什么?

第二,它有一个叫做workspacefunc>local_minworkspacefunc>local_max的东西,它们是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-09-20 14:42:35

self时间是用于函数的总时间,不包括在调用的任何子函数中花费的时间。例如,如果有一个函数正在调用大量其他函数,则profiler只包括在主函数中定义的任何其他函数中从profiler调用的主函数中花费的时间,而不是

total时间是用于一个函数的总时间(有道理,对吗?)这包括调用的所有子函数的定时。此外,您还需要小心profiler本身也需要一些时间来执行,结果中包括了这一点。还有一件小事:对于运行时间不重要的函数,总时间可以是

参考资料:prog/profiling-for-improving-performance.html

workspacefunc...上面似乎没有任何文档,但这是我在检查help文本时得到的:

代码语言:javascript
复制
workspacefunc  Support function for Workspace browser component.

workspace浏览器是一个窗口,它显示工作区中定义的所有变量。如果我要进行合理的猜测,profiler会对您的工作区变量进行一些分析,其中包括工作区中某些变量的minmax。我不能说的更多,因为这方面绝对没有文档,但它是安全的忽略。只需关注您从自己的代码中调用的函数即可。

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

https://stackoverflow.com/questions/25949755

复制
相关文章

相似问题

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