【问题标题】:.NET 4.0 vs older versions performance comparison.NET 4.0 与旧版本的性能比较
【发布时间】:2010-05-27 03:14:13
【问题描述】:

我发现了一些 similar 讨论的内容,但那是在 .NET 4.0 RC 期间。 至于目前是否有人尝试进行一些性能比较并可以与 as 分享。这非常有趣,因为除了其他更改之外,还更新了 CLR 和 GC 等核心模块。这是否会带来任何性能优势。

【问题讨论】:

    标签: c# .net garbage-collection clr


    【解决方案1】:

    性能非常适合特定场景。您不能简单地衡量“性能”。你必须衡量“[详细、可重复的情况]的表现”。

    回答这个问题的唯一真正方法是针对您的特定代码进行衡量。

    【讨论】:

    • 这就是问题所在。有人尝试过吗?
    • @DeadMG 我不是在谈论任何特定的代码。你在哪里读过????我的意思是运行时的一般比较!如果您有一个项目,可以说是在 .NET 2.0 上工作,并且在迁移到 .NET 4.0 之后,您是否获得了任何性能提升?希望现在你已经很清楚了。
    • @Incognito - 这取决于确切您正在使用的运行时的哪些位。可以肯定的是,有些东西已经过调整并且速度更快,也许有些东西已经注入了额外的检查/选项,使它们稍微慢了一点。同样,可以安全地假设至少发生了 一些 JIT/CLI 更改 - 这又可能使其成为任何一种方式,具体取决于确切您正在使用的内容。跨度>
    • 你上面的那个人只是说两个运行时只能与特定的一段代码进行比较。即,你的。
    猜你喜欢
    • 2021-09-20
    • 2011-07-12
    • 1970-01-01
    • 2020-06-08
    • 2011-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-18
    相关资源
    最近更新 更多