技术特征:
技术总结
本发明公开了一种文件读写方法及系统,其中方法包括:响应于外部应用的文件读写访问请求,根据访问的位置,在内存中开辟缓冲窗口;判断所要读写的文件内容长度是否大于缓冲窗口的长度;当文件内容长度大于缓冲窗口的长度时,将缓冲窗口中的数据写入磁盘,从磁盘中直接读写文件,并在读写结束位置开辟新的缓冲窗口;当文件内容长度小于或等于缓冲窗口的长度时,根据文件的开始位置,动态调整缓冲窗口的位置,从缓冲窗口中读写文件。本发明提供的文件读写方法及系统,利用缓冲窗口,极大的提高了文件读写的效率,尤其是大文件频繁随机读写时的访问效率。
技术研发人员:王飞
受保护的技术使用者:信雅达系统工程股份有限公司
技术研发日:2017.03.02
技术公布日:2017.07.28