《.NET内存管理宝典 》(Pro .NET Memory Management) 阅读指南 - 第5章
2020-09-17 21:50 叶伟民 阅读(431) 评论(0) 编辑 收藏 举报本章勘误:
暂无,等待细心的你告诉我哦。
本章注解:
出处:207页
原文: 在我们的应用程序中,是不太可能出现LargeHeapHandleTable的问题的。一般来说,可能出现问题会是在需要(动态地)创建大量静态成员或加载许多动态 AppDomains时
补充知识点:在出现大量的 Linq 创建泛形时可能会出现问题。 这个知识点MVP 林德熙有一篇相关的博客 dotnet 为什么开源的运行时仓库代码减少使用 Linq 语句
出处:203页
原文:单个对象大小的阈值为8,000字节
补充解释:
当前对于 Mono 5.4 版本,决定对象应该放在小对象堆或大对象堆的依据是对象的大小。以单个对象大小的阈值为8,000字节为界限,所有较大的对象都在Mono大对象存储区(LOS - Large object Store)的区域里分配,较小的对象则在托儿所(Nursery)里分配
本章释疑:
致谢:
本文来自博客园,作者:叶伟民,转载请注明原文链接:https://www.cnblogs.com/adalovelacer/p/pro-dot-net-memory-management-guide-5.html