我正试图理解为什么我不能让WPF让我的图像显示得更快,而像Facebook和苹果这样的初创公司似乎不得不费劲让他们的软件正常运行;-)
一个明显的不同之处在于,EQATEC是免费的,而DotTrace则不是。然而,考虑到免费版本通常是不够的,人们不得不转向$$版本,而且考虑到DotTrace对于单个开发人员具有“个人许可证”,这并不是一个人们最初可能相信的区别因素。我还有Resharper。
因此,撇开“自由”因素不说,EQATEC的剖析器是否与Jet媲美?
发布于 2012-02-12 12:34:56
EQATEC并不是完全免费的。它只是提供一个免费的许可(注:有限的)。
我使用了蚂蚁性能分析器,dotTrace,EQATEC,Slimtune,以及内存分析器Scitech和ANTS内存分析器。记忆剖析器是另一种野兽。我发现Scitech是最好的,虽然蚂蚁记忆分析器也提供了一些不错的结果。在性能方面,其他分析器、蚂蚁和dotTrace都优于我所知道的所有其他方面。瘦身是很基本的但是..。它起作用了。EQATEC的经历好坏参半。
EQATEC的问题是,它未能启动(无论我尝试了什么,都发生了崩溃),但它与另一个应用程序一起工作,尽管免费版本的限制有些烦人。
分析器有一个陡峭的学习曲线,需要一些时间来适应它,学会正确地使用它并正确地解释结果。因此,您需要将您的时间、应用程序中性能改进的价值和分析器的值放入公式中,然后决定。我去找蚂蚁了。
如果你很少使用它,那么免费/有限的替代品可能会做得很好。但如果它应该是你的生产力工具,选择最好的工具之一,有试用版本可用。
您可以在这里找到一些非常好的意见:什么是好的.NET剖析器?
但是关于,您的分析需求:只需选择其中之一,试用或免费配置这段代码,为这样一个小的分析任务提供资金是不明智的。
https://stackoverflow.com/questions/9248324
复制相似问题