我是AQTime Pro的用户虽然该工具非常好,但如果您不小心,它确实会对被测应用程序产生可怕的性能影响。 (即使如果你很小心,对于我主要分析的应用程序来说,性能影响通常很大。)
我最近偶然发现了 GlowCode (在SO的几个答案中找到它)虽然下载试用版并查看它在我的应用程序上如何工作很容易,但我想知道其他用户是否可以证实他们的吹嘘。分析性能。
因此,我正在寻找对经常使用这些产品的人的 GlowCode(与 AQTime)性能影响的真实世界评估。对于 native C++。 (我只在每个奇数月启动分析器,因此我的任何评估都将非常有限。)
最佳答案
我拥有 GlowCode 许可证,根据我的经验,与我使用的其他分析器(SciTech .NET Memory Profiler 和 Visual Studio Ultimate Profiler)相比,它对性能的影响非常小。虽然像你一样,我只在需要时才启动它。
我想说,在我看来,GlowCode 的 UI 非常糟糕。一旦你足够了解它并发现瓶颈就可以了,但到达那里是一个障碍。我确实与 GC 开发人员交换了电子邮件,他们对反馈表示感谢,甚至为我改变了一件事。他们确实提到他们正在对 UI 进行改进,也许最新版本有这个功能,我不确定(我有 GC 7)。
我从未使用过 AQTime Pro,因此无法提供比较。
关于c++ - GlowCode 与 AQTime C++ 现实世界中的分析性能对比?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7348671/