1. 首页
  2. 编程语言
  3. Delphi
  4. 一个读取速度超快的filestream-TFastFileStream

一个读取速度超快的filestream-TFastFileStream

上传者: 2019-01-06 15:55:55上传 PAS文件 4.26KB 热度 34次
最近一直为自己制作的相册软件(http://www.tonixsoft.com/ultraalbum/index.php?lang=chs)打开大文件时速度慢而郁闷,我以前的做法是先用TFileStream打开一个文件,然后在其中找到其中的数据段,把其中内容复制给一个TMemoryStream,之所以要再将它复制给一个独立的TMemoryStream是因为,后续处理的一个文件型数据库组件必须接受一整个TStream,作为其存储媒介,整个过程简直慢得无法忍受。 之所以速度慢,是有两方面的原因: 1。用TFileStream打开文件,操作系统在打开文件后会为文件生成内存镜像,文件一大,那么开辟空
用户评论
码姐姐匿名网友 2019-01-06 15:55:56

说实话没感觉快多少,还有别的提高的办法吗?

码姐姐匿名网友 2019-01-06 15:55:56

感觉速度是要比系统自带的快些,请问下除了这样 还能提高么