DotMemory系列:3. 堆碎片化引发的内存暴涨分析

为了方便演示,我们做这样的一个案例,现在的 .NET8 的SOH一个segment是 4M,所以我故意这么设计,分配3M的临时对象,然后再分配一个 50k 的Pinned对象,由于 Pinned 解封之前是GC不可移动对象,最终会导致 堆碎片化 现象,参考代码如下:

赞(0)
未经允许不得转载:小狮博客 » DotMemory系列:3. 堆碎片化引发的内存暴涨分析
分享到: 更多 (0)

联系我们