首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何知道我的程序速度,哪些部分的代码是瓶颈?

如何知道我的程序速度,哪些部分的代码是瓶颈?
EN

Stack Overflow用户
提问于 2011-01-29 13:58:05
回答 3查看 188关注 0票数 0

伙计们,日安。我使用血腥的devc++作为ide,我相信它是使用mingw作为编译器的。我读了很多关于代码优化和瓶颈的文章,这让我想尝试他们推荐的技术:)。所以问题是:

  1. 如何衡量我的代码运行效率有多高或有多差?
  2. 我如何知道代码的哪些部分是“瓶颈”(我是否使用了这个术语?)

谢谢!

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-01-29 13:59:11

您可以使用分析器来查看代码的哪些部分花费了大部分时间。

很难说您的代码是否具有整体效率。尝试将它的完成时间与类似的应用程序进行比较。您应该定义所需的性能,并尝试优化代码以使其低于阈值。

票数 1
EN

Stack Overflow用户

发布于 2011-01-29 14:00:20

你可以使用分析器。在使用MinGW编译器时,请使用gprof。

票数 2
EN

Stack Overflow用户

发布于 2011-01-29 14:00:33

你试过明官了吗?

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

https://stackoverflow.com/questions/4837232

复制
相关文章

相似问题

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