如何分析?

发布于 2024-07-11 18:39:00 字数 108 浏览 5 评论 0原文

我开发了一个小屏幕截图应用程序,但我听说我应该分析我的代码以查看它在哪里使用了大量资源和内容。

什么是分析器? 它有什么作用? 我在哪里可以免费获得它? 以及如何使用它?

I've developed a little screenshot application but I've heard that I should profile my code to see where it's using a lot of resources and stuff.

What is a profiler? what does it do? Where can i get it for free? and How do I use it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

離殇 2024-07-18 18:39:00

分析器是一种软件工具,它拦截并测量某个特定位置中每个执行的代码路径运行一个应用程序。 它们存储这些信息,然后以图形方式(或表格)报告您的代码在哪里花费了大部分运行时间,以便您可以在真正重要的地方进行优化。

关于从哪里获取,这取决于您的平台/语言组合。

A profiler is a software tool which intercepts and measures every executed code path in a certain run of an application. They store this information and later report graphically (or tabularly) where does your code spend most of the running time so you can optimize where it really matters.

About where to get one, it depends on your platform/language combination.

╄→承喏 2024-07-18 18:39:00

你用什么语言开发? 对于 C#,请检查此问题。

有没有像样的 C# 分析器?

这是一个用于 C++ 的

适用于 Windows 的体面探查器?

事实上,检查探查器标签即可查看与探查器相关的所有标记问题。

https://stackoverflow.com/questions/tagged/profiler

What language are you developing in? For C#, check this question.

Any decent C# profilers out there?

Here's one for C++

Decent profiler for Windows?

In fact, check the profiler tag to see all the questions tagged in connection with profilers.

https://stackoverflow.com/questions/tagged/profiler

情魔剑神 2024-07-18 18:39:00

请参阅:

what-techniques-can-you-use-to- profile-your-code

你没有说你使用什么语言。 对于 C/C++(可能还有其他),免费的有:

gcov
gprof

See:

what-techniques-can-you-use-to-profile-your-code

You didn't say what language you use. For C/C++ (and probably others) a free ones are:

gcov
gprof
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文