0

它是在 VS2010 中开发的应用程序,其理念是针对 Postgres 数据库的 WPF Web 浏览器的 3 层理念。代码级别 (VB.NET) 遵循 Microsoft 建议的代码优化最佳实践。

这是一个高“流量”的应用,因为它允许许多调用“转录员”的用户对大量数据进行连续的数据处理。

也就是说,是一个允许多个用户 (n) 连续“攻击”一定数量的数据的应用程序,使用 IE9 他们(或使用 Firefox 与允许 XBAP 可视化的补充)。

许多用户报告说,该应用程序最初在性能和流动性方面表现良好,但在半小时(Windows XP Professional)和一个半小时近两个小时(Windows 7)后,应用程序开始降低响应速度,迫使用户关闭浏览器,有时会重新启动。

这些团队在 SO(Windows 7 和 Windows XP Professional)方面各不相同,有些团队配备 2 或 3 GB 内存以及从 Pentium 到 Intel Core i3 的各种处理器。

现在,问题

如何在如此多样化的舞台上提高应用程序性能?

为什么应用程序启动良好并逐渐开始下降,性能机会因错误而崩溃?

是否有任何免费或付费软件可以帮助我确定应用程序可能崩溃的某些点?

在此先感谢大家的反馈。

4

1 回答 1

1

听起来你可能有内存泄漏。我们使用来自 SciTech 的分析器,它非常好。

.NET 内存分析器

于 2012-12-07T14:46:42.870 回答