我有一個用.NET 4.0編寫的項目,沒有語法或特性原因將其升級到.NET 4.5。不過,我想知道執行表現是否會改善。升級.NET Framework的性能改進
現在,我明白IL code will probably remain the same,所以性能改進將來自CLR的改進。但是,由於.NET 4.5是still running the .NET 4.0 CLR,升級後是否會有明顯的性能改進?
(竣工/博覽會的緣故,有關從.NET CLR 2升級什麼.NET CLR 4?)
我有一個用.NET 4.0編寫的項目,沒有語法或特性原因將其升級到.NET 4.5。不過,我想知道執行表現是否會改善。升級.NET Framework的性能改進
現在,我明白IL code will probably remain the same,所以性能改進將來自CLR的改進。但是,由於.NET 4.5是still running the .NET 4.0 CLR,升級後是否會有明顯的性能改進?
(竣工/博覽會的緣故,有關從.NET CLR 2升級什麼.NET CLR 4?)
對,CLR版本號仍然相同,4.5 CLR 取代了4.0 CLR的。然而,修訂是實質性的。與支持WinRT開發的語言投影不同,4.5版本的重點實際上是在性能改進方面。
我就簡要地描述他們,它已經很好地覆蓋在this magazine article:
的multicore JIT compiler僅適用於4.5。如果您啓用它,那可以讓您大幅提升性能。
值得一提的是,通過4.5你可以放棄對widnows xp的支持(這可能會也可能不是問題)。