在运维工作中,经常能接到客户的反馈这个:引发类型为“System.OutOfMemoryException”的异常.客户反馈物理内存都还有富余,怎么报内存不足的错误呢! 什么时候会引发System.OutOfMemoryException:操作系统无法满足GC对连续内存块的请求,则会发生System.OutOfMemoryException 可能原因1:内存真的不够了,连虚拟内存都用完了.2:内存还有,但碎片化严重,无法找到合适的连续内存块. 一些常见的原因1.系统里缓存了大量的数据,没有及时释…