使用探查器查找性能问题 [英] Finding performance issues using profiler

查看:90
本文介绍了使用探查器查找性能问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何使用Profiler在Windows上运行的任何C ++应用程序中发现性能问题?
有哪些免费的性能分析器可用?

How can we find performance issues in any C++ application running on Windows using profiler?
What are the free performance profilers available?

推荐答案

我从来没有找到一个非常好的免费软件,仅仅是因为一个好的软件值得它.金的重量

我亲自使用了Glowcode http://www.glowcode.com/ [ http://software.intel.com/zh-cn/articles/intel-vtune-amplifier-xe/ [
I haven''t ever found a free one that was much good, simply because a good one is worth it''s weight in gold

I''ve personally used Glowcode http://www.glowcode.com/[^] and Intel''s VTune http://software.intel.com/en-us/articles/intel-vtune-amplifier-xe/[^] and would recommend them both

In my experience, efficient code, like secure code, is normally impractical to retrofit


正如其他人所说,真正好的代码并不是免费的.但是,大多数商业分析器都提供试用期.因此,也许您可​​以在试用期到期之前进行分析.
As others have said, the really good ones are not free. However, most commercial profilers offer a trial period. So maybe you can do your profiling before the trial period expires.


如Pete所建议-您应该始终从google开始.但对于您而言,维基百科还可以提供有用的可用工具列表:
链接 [ ^ ]
As Pete suggested - you should always start with google. But in your case wikipedia can also provide a helpfull list of available tools:
Link[^]


这篇关于使用探查器查找性能问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆