读书人

文件流的缓冲区大小设成多少好?解决方

发布时间: 2012-02-17 17:50:42 作者: rapoo

文件流的缓冲区大小设成多少好?

Delphi(Pascal) code
        Source.ReadBuffer(Buf, RSize);Target.Seek(0, soFromEnd);Target.WriteBuffer(Buf, RSize);

其中Buf设成多大好?
我一般这样设:
Buf: Array[0..524288-1] Of byte;
可是我觉得是不是应该和计算机的内存大小挂钩?

[解决办法]
根据你的需要和实际情况
[解决办法]
没有必要设置为这么大
一般设置为硬盘块的大小(4k-32k)就够了。

读书人网 >.NET

热点推荐