【问题标题】:Performance drop after upgrading to .NET 4.5升级到 .NET 4.5 后性能下降
【发布时间】:2015-09-16 16:59:11
【问题描述】:

将 .NET 4 升级到 .NET 4.5 后,我的应用程序开始使用越来越多的内存,并且随着时间的推移变得越来越慢。

此应用程序是一个 Windows 服务,针对 .NET 4 编译,但在 Visual Studio 2013 中。

该应用程序广泛使用了任务并行库,但在我读到的所有关于 TPL 的性能改进的地方。

4 和 4.5 之间是否有任何性能问题/变化?

【问题讨论】:

标签: .net performance .net-4.5


【解决方案1】:

最终通过“优化”垃圾收集器解决了这个问题。通常,您不必这样做。但我们将此添加到我们的 app.config(在 runtime 部分下):

<gcServer enabled="true" />
<gcConcurrent enabled="true" />

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 2012-10-06
    • 2023-03-13
    • 2023-02-08
    相关资源
    最近更新 更多