文件写入方法、装置、电子设备及存储介质制造方法及图纸

技术编号:44934414 阅读:23 留言:0更新日期:2025-04-12 01:12
本申请公开了一种文件写入方法、装置、电子设备及存储介质,涉及计算机技术领域。方法包括:在将待写入文件的数据块写入物理介质前,将待写入文件的数据块依次存入内存预留区域,并从第一个数据块存入预留区域时开始计时;在计时时长达到预设时长的情况下,按照数据块与待写入文件的隶属关系,为预留区域的数据块分配物理地址;生成预留区域中每一数据块对应的写请求;写请求中包括数据块对应的物理地址;将写请求发送给驱动程序进行文件写入。本申请并不对数据块直接分配地址,而是先将数据块预先缓存在预留区域并计时;在时长达到预设时长时,按照数据块的隶属关系分配物理地址,从而使存储时相同文件的数据块更易存储在一起。

【技术实现步骤摘要】

本申请涉及计算机,具体涉及一种文件写入方法、装置、电子设备及存储介质


技术介绍

1、文件数据在系统中的存储是具有逻辑顺序的,组成同一文件的数据块在系统中的存储是相邻的,但在将系统中的文件写入物理介质中时,需要选择物理介质中的空闲区域进行写入。由于物理介质中其他文件的反复存取,导致物理介质中的空闲区域可能不是相连的,且数据块在从文件系统到物理介质中的存储是随机的,只要有空闲区域就存入,这样就会导致同一文件的数据块存储到物理介质中时存储不连续。

2、如果将某一个文件的多个数据块存储到物理介质中空闲区域是不连续的,那么则需要驱动程序下发多次写入指令与物理介质交互,从而降低了写入效率。


技术实现思路

1、有鉴于此,本申请提供了一种文件写入方法、装置、电子设备及存储介质,能够解决目前同一文件的数据块存储到物理介质中时存储不连续的问题,减少写入指令的次数同时提高写入效率。

2、第一方面,本申请提供了一种文件写入方法,包括:

3、在将待写入文件的数据块写入物理介质前,将待写入文件的数据本文档来自技高网...

【技术保护点】

1.一种文件写入方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在计时时长达到预设时长的情况下,按照数据块与待写入文件的隶属关系,为所述预留区域的数据块分配物理地址,包括:

3.根据权利要求1所述的方法,其特征在于,在生成所述预留区域中每一数据块对应的写请求之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述写入序列中所有写请求的物理地址进行分析,对所述写入序列中的写请求进行合并,包括:

5.根据权利要求1所述的方法,其特征在于,所述将所述写请求发送给驱动程序进行文件写入,包括:

...

【技术特征摘要】

1.一种文件写入方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述在计时时长达到预设时长的情况下,按照数据块与待写入文件的隶属关系,为所述预留区域的数据块分配物理地址,包括:

3.根据权利要求1所述的方法,其特征在于,在生成所述预留区域中每一数据块对应的写请求之后,所述方法还包括:

4.根据权利要求3所述的方法,其特征在于,所述对所述写入序列中所有写请求的物理地址进行分析,对所述写入序列中的写请求进行合并,包括:

5.根据权利要求1所述的方法,其特征在于,所述将所述写请求发送给驱动程序进行文件写入,包括:

...

【专利技术属性】
技术研发人员:黄晟
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1