问题标签 [ants]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1015 浏览

structuremap3 - 在 StructureMap 应用程序上使用 ANTS 探查器时,“操作可能会破坏运行时”

我们最近升级了一个 web/mvc 应用程序以使用 StrucutreMap 3.0.4

现在,当尝试使用 RedGate Ant 的分析器在“行级时序,所有方法与源”或更高级别分析应用程序时,我们收到以下错误

我尝试按照http://documentation.red-gate.com/display/APP8/Operation+could+destabilize+the+runtime+error+profiling+ASP.NET在 web.config 中添加到 system.web

0 投票
1 回答
1093 浏览

c# - GridView RowDataBound 事件减慢应用程序 ASP.NET C#

我正在构建一个调查应用程序。我有一个页面,可以让管理员、客户、测量员和其他经理查看针对/为他们安排的调查。它还显示其状态和其他内容。我在 gridview 操作列中有 3 个图像按钮。我在运行时将一些样式和 Javascript 函数绑定到它们。这是事件代码:

现在的问题是当我对这个页面运行 ANTS Performance Profiler 7.1 并发现这个事件被点击了 297 次。加载页面花费的时间最多。现在我需要任何替代方法或一些改进页面性能的技巧。分页和其他事情已经尝试过了。谢谢你。

0 投票
1 回答
1033 浏览

asp.net - 是否可以将 ANTS Performance Profiler 附加到已经运行的 IISExpress 进程?

我试图弄清楚如何将 ANTS 探查器附加到已经运行的 IISExpress 实例。

当我尝试手动执行此操作时,它一直说该端口已在使用中,这当然是显而易见的。但是,当我刚刚说attach时,为什么 ANTS 试图启动一个实例?

我为什么要这样做?因为我的启动速度很慢,是的,我知道可以突出显示我关心的时间轴区域,但我很好奇这是否可能。

0 投票
0 回答
218 浏览

c# - 分析 WPF 应用程序的内存消耗

我在多个 xaml 文件中定义了我的样式和模板。我有一个名为的 xaml 文件colors.xaml,它只是一个带有颜色和画笔的资源字典。所有其他文件都引用此资源字典。

读完后:

http://wpftutorial.net/MergedDictionaryPerformance.html

我意识到我会有多个 colors.xaml 文件实例,但性能不佳。我使用带有 SharedResourceDictionary 和不带它的 ANTS 分析器对应用程序进行了分析。结果在那里,更少的 ResourceDictionary 实例,以及更少的颜色和画笔实例。

我想尝试其他方法,多次引用某些 xaml 文件,并查看元素是否被多次加载(因为我两次加载相同的 xaml 文件)。

颜色和画笔被多次加载(预期),但是我在其他 xaml 文件中也定义了许多样式和控件模板,但它们不会多次实例化(即使我多次加载相同的 xaml 文件) .

谁能给我解释一下。

0 投票
0 回答
1184 浏览

c# - 处理 ObservableCollection来自 ViewModel

我创建了一个具有 ObservableCollection 的 WPF 视图模型。viewmodel 绑定到 usercontrol 并且 usercontrol 在 tabitem 中加载。

当我删除用户控件表单 Tabitem。视图模型正在处理,但 ObservableCollection 仍保留在内存中(我没有在视图中使用该集合)。我使用 ANTS 分析器对此进行了测试。

以下是来自 ANTS 分析器的对象保留图。

在此处输入图像描述

视图模型代码如下:

字段类代码

用户控制代码是

usercontrol XAML 视图代码是

请帮我从内存中处理 Observable 集合。

——阿伦

0 投票
1 回答
62 浏览

c# - 我的 WPF UserControl 是否因我做错的事情而泄露?

这是我第一次使用分析器,因此也是我第一次使用 ANTs Memory Profiler。

我已经在一个名为“WindowTest”的测试窗口上设置了一个测试来隔离 2 个用户控件(由我编写)

在 WindowTest 上有一个用户控件 DBDocComment。在 DBDocComment 中有第二个用户控件,但它没有出现在图像中。我只是从主窗口打开 WindowTest 然后关闭它。

图像中指出了我看到但不理解的东西。WindowTest 关闭后,我会认为对我的用户控件 DBDocComment 的引用不应该存在,但它确实存在。

有人可以在这里帮助我,或者请给我指出一个方向,以帮助我了解发生了什么。

在此处输入图像描述

0 投票
1 回答
132 浏览

.net - 我有来自自定义类的数组的内存泄漏,我该如何清除/“处置”它?

我有一个对象被保存在内存中。对象是“Trigram()”

这是一小部分字符串;

然后像这样使用

冒着发布过多整个 TrigramModel 类的风险。

我该如何处理 Trigramm() 或您在本课程中看到的任何其他问题?

0 投票
0 回答
54 浏览

.net - 蚂蚁探查器中的平均时间和时间是多少?

在蚂蚁分析器的列中,我们可以看到 Hit Count :指令被调用的次数。 Avg Time :? Time :?

Avg Time和 和有什么不一样Time

0 投票
0 回答
10 浏览

performance - 如何使用 ant profiler 显示用户和内核时间

我正在分析代码,但我想知道 Ants 是否可以显示UserprocesstimeKernelprocesstime( Privilegedprocesstime),因为我只能找到选项(Cpu 时间和挂钟时间)

0 投票
1 回答
67 浏览

.net - 在任务管理器和 ANTS 分析器中分析的内存使用情况

我正在优化我的 Silverlight 应用程序(浏览器内外)-内存优化

我使用了几个内存分析器,包括 ANTS、.Net 内存分析器。这些工具给出的结果是分配的内存是 38-40 MB。但是,当我使用任务管理器时,内存为 300-400MB。

那么这两个结果有什么区别呢?结果意味着什么?

我知道这里也问过同样的问题。我只是从专家那里寻找更好的答案。