一种文件的处理方法、装置及电子设备制造方法及图纸

技术编号:24010015 阅读:31 留言:0更新日期:2020-05-02 01:25
本申请公开了一种文件的处理方法、装置及电子设备,方法包括:获得文件访问指令,所述文件访问指令中包括待访问的第一文件的文件标识,所述第一文件内保存有第二文件中与所述第一文件相对应的目标数据对应的地址信息;根据所述文件标识,获得所述第一文件内的地址信息;按照所述地址信息,在所述第二文件对应的数据中,访问所述目标数据。可见,本申请中无需将第二文件对应的数据中的目标数据本身进行复制保存,而是将目标数据在第二文件对应的数据中对应的地址信息进行保存,从而不会对磁盘空间进行冗余占用,进而避免浪费磁盘空间,以提高磁盘空间的利用率。

A document processing method, device and electronic equipment

【技术实现步骤摘要】
一种文件的处理方法、装置及电子设备
本申请涉及文件系统
,尤其涉及一种文件的处理方法、装置及电子设备。
技术介绍
目前,在文件系统中需要将文件中的指定部分数据保存为另外一个文件时,如对视频文件做视频剪辑等,通常是读取源文件在磁盘中的数据到操作系统的内存中,然后在构建新的文件之后,将这些文件重新写入磁盘中的新数据块中,由此导致磁盘空间被冗余占用,存在浪费磁盘空间的情况。
技术实现思路
有鉴于此,本申请提供一种文件的处理方法、装置及电子设备。如下:一种文件的处理方法,包括:获得文件访问指令,所述文件访问指令中包括待访问的第一文件的文件标识,所述第一文件内保存有第二文件中与所述第一文件相对应的目标数据对应的地址信息;根据所述文件标识,获得所述第一文件内的地址信息;按照所述地址信息,在所述第二文件对应的数据中,访问所述目标数据。上述方法,优选的,所述地址信息至少包括:所述目标数据在所述第二文件中所对应的数据块地址和所述目标数据的数据地址长度。上述方法,优选的,所述地址信息通过以下本文档来自技高网...

【技术保护点】
1.一种文件的处理方法,包括:/n获得文件访问指令,所述文件访问指令中包括待访问的第一文件的文件标识,所述第一文件内保存有第二文件中与所述第一文件相对应的目标数据对应的地址信息;/n根据所述文件标识,获得所述第一文件内的地址信息;/n按照所述地址信息,在所述第二文件对应的数据中,访问所述目标数据。/n

【技术特征摘要】
1.一种文件的处理方法,包括:
获得文件访问指令,所述文件访问指令中包括待访问的第一文件的文件标识,所述第一文件内保存有第二文件中与所述第一文件相对应的目标数据对应的地址信息;
根据所述文件标识,获得所述第一文件内的地址信息;
按照所述地址信息,在所述第二文件对应的数据中,访问所述目标数据。


2.根据权利要求1所述的方法,所述地址信息至少包括:所述目标数据在所述第二文件中所对应的数据块地址和所述目标数据的数据地址长度。


3.根据权利要求2所述的方法,所述地址信息通过以下方式保存在所述第一文件内:
获得所述目标数据在所述第二文件中对应的数据中的首地址偏移量;
获得所述目标数据的数据地址长度;
根据所述首地址偏移量,获得所述目标数据在所述第二文件中对应的数据中的第一个磁盘数据块的数据块地址以及所述目标数据在所述第一个磁盘数据块中的数据块地址偏移量;
根据所述数据地址长度,获得所述第一文件在所述第二文件中对应的数据中的其他磁盘数据块的数据块地址;
其中,所述第一个磁盘数据块的数据块地址、所述数据块地址偏移量、所述其他磁盘数据块的数据块地址和所述数据地址长度组成所述地址信息。


4.根据权利要求1所述的方法,所述目标数据具有引用计数值,所述引用计数值用于记录所述目标数据对应的地址信息被保存的次数。


5.根据权利要求4所述的方法,在所述文件访问指令为...

【专利技术属性】
技术研发人员:汪权柯克李红闻征涛杨金楠
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1