【发布时间】:2011-09-13 23:40:37
【问题描述】:
我有一个非常大的数据集,我目前正在将其写入文本文件 (IO)。它非常慢并且导致系统消耗大量资源,因为有 10 的数千行。
我想知道是否有人可以推荐一个好方法来减少我的系统负载或至少平滑过程以避免对内存资源等的需求出现大幅峰值。我不介意这是否意味着这需要更长的时间,但只要它不会给机器带来太多负载。
【问题讨论】:
-
您是否使用缓冲 I/O?我不太了解 C#,但在 Java 中它是一种方式,但它只有在您经常重复调用 I/O 操作时才有帮助......
-
请展示您的代码以便提出改进建议。