Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在读这个博客文章和随附的关于 TPL 4.5 .Net 版本的性能改进的 pdf 文档。
pdf文档有一个可能发生的实例列表,但我想要一个更精确的术语定义?
链接的文档列出了可能导致这种情况的原因,但是当Task类被迫在内部分配其他内存时,它是有效的,“膨胀”了它的大小。某些用例会导致Task类分配一个内部ContingentProperties类并在任务中存储一个引用,这在该文档中称为“膨胀”。
Task
ContingentProperties
的正常用例Task将避免分配额外的内部类来存储这些属性,这会导致它在大多数情况下保持较小的整体大小。