use*_*774 2 c# memory-mapped-files
我正在尝试阅读一些文本文件(每个大约300 kb).到目前为止,我一直在使用Filestream打开文件并阅读它.(TAB DELIMITED).但是,我听说.net 4.0中的内存映射文件.它会让我的阅读速度更快吗?
是否有任何示例代码可以读取简单文件并比较性能?
Ode*_*ded 6
如果文件在磁盘上并且只需要读入内存,则使用内存映射文件根本无济于事,因为您仍需要从磁盘读取它们.
如果您所做的只是读取文件,那么内存映射它们就没有意义了.
当您对文件进行密集工作(读取,写入,更改)并希望避免磁盘IO时,可以使用内存映射文件.
归档时间:
15 年,4 月 前
查看次数:
5582 次
最近记录:
14 年,4 月 前