百万行Excel如何恒定内存?Acl.Excel流式拆解

Acl.Excel 反其道而行:它把读取管线拆成四层,每层都做流式处理,数据顺着读取管线逐行 yield 出来,从不全量物化;实测解压吞吐约为 .NET DeflateStream 的 1.8x-2.7x,超大文件恒定内存只占一个 4MB 滑动窗口。读完本文,你会弄清四件事:Excel 读取到底为什么吃内存、Acl.Excel 的四层管线如何层层省内存、三种扫描器策略该怎么选、以及 256MB 内存预算下”物化”与”流式”如何自动切换。

赞(0)
未经允许不得转载:小狮博客 » 百万行Excel如何恒定内存?Acl.Excel流式拆解
分享到: 更多 (0)

联系我们