一种远程打包文件修复的方法及系统.pdf
一吃****书竹
亲,该文档总共11页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
一种远程打包文件修复的方法及系统.pdf
本发明公开了一种远程打包文件修复的方法及系统,当从服务端下载的本地打包文件损坏时,通过校验数据检测出本地打包文件中损坏的数据段,再根据修正数据从服务端的原始打包文件中下载与本地打包文件中损坏的数据段相对应的原数据段,并将此原数据段覆盖写入至本地打包文件中,完成对本地打包文件的修复。修复过程避免了重新对原始打包文件的下载,减少了流量从而节省时间,并避免了重新下载过程可能产生的数据传输错误及下载后的再次解压错误。
一种基于Hook技术的文件打包方法及系统.pdf
本发明公开了一种基于Hook技术的文件打包方法及系统,方法包括:A、采用Hook技术对包内文件的访问顺序进行采集,从而得到文件访问序列列表;B、根据得到的文件访问序列列表对待打包的文件进行打包,从而将待打包的文件写入到包文件中。本发明的方法根据采集的文件访问序列列表进行打包,而采集的文件访问序列列表与实际软件运行时访问包内文件的顺序相同或相近,能使有访问次序关系的两个文件在包文件内的位置较近,从而使硬盘磁头以近似顺序读取方式访问整个包文件,提升了包文件的访问速度。本发明一种基于Hook技术的文件打包方法及
一种评估打包文件读写性能的方法及系统.pdf
本发明公开了一种评估打包文件读写性能的方法及系统,通过序列文件中的文件标识判断打包文件的读写性能,计算时更加客观,不会受到计算机性能的影响;同时,整个方法简单易行,比较节省时间,由于文件标识是事先生成的,因此,计算结果的准确度也比较高。
修复文件系统的方法和装置.pdf
一种修复文件系统的方法,包括:获取FAT(S210);将所述FAT切分为N个子FAT,N为大于1的正整数(S220);根据所述N个子FAT生成N个簇链表(S230);对所述N个簇链表进行合并处理生成目标簇链表(S240);根据所述目标簇链表修复FAT文件系统(S250)。将FAT切分为N个子FAT后,每个子FAT包含的簇的数量少于FAT包含的簇的数量,因此,基于每个子FAT生成簇链表时所需的内存较小;相比于直接根据FAT生成完整簇链表并修复文件系统的方法,上述方法在修复文件系统的过程中无需使用大内存,从而
文件系统结构及其打包方法和读取方法.pdf
本发明所述的文件系统结构包括文件头、文件数据区、空闲块描述区域和文件控制块,文件采取连续存储的方式存储于文件数据区,删除文件时仅删除文件目录描述信息而不移动其他文件,而形成空闲块;添加文件时优先插入删除文件留下的空闲块,以能够做到尽可能利用空间。本发明还提供对应的文件打包方法和文件读取方法,基于该文件系统结构,能做好快速准确地打包和读取,减小打包后占用的空间。