标签:
这个优化方法比较易懂,就是对于仅在方法内部用到的对象,不再分配在堆上,而是直接在栈上分配,方法结束后立即回收,这将大大减轻GC的压力。
其实,这个优化方法就是java里的逃逸分析,不知为何.net里没有引入。
英文贴:https://github.com/dotnet/roslyn/issues/2104
C# 内存管理优化畅想(二)---- 巧用堆栈
原文地址:http://www.cnblogs.com/ygc369/p/4864716.html