首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

关于读取文件的效率,该如何解决

2012-06-05 
关于读取文件的效率我在读取文件时,文件不大时,比如10G以下,发现一旦读取了一遍,再读取的时间会很快,为什

关于读取文件的效率
我在读取文件时,文件不大时,比如10G以下,发现一旦读取了一遍,再读取的时间会很快,为什么?当文件很大时,比如100G,无论读取多少遍,不会出现此种情况。我想这是不是和缓存有关系?还有,我想如何才能利用这一点,在没有正式读取数据以前,先预读一遍,这样真正读数据时,效率会很快。

[解决办法]
使用contig整理指定文件的碎片这个小工具。http://technet.microsoft.com/en-us/sysinternals/bb545027.aspx

热点排行