数据管理方法、装置、电子设备及计算机可读存储介质与流程

文档序号:35971715发布日期:2023-11-09 12:26阅读:27来源:国知局
数据管理方法、装置、电子设备及计算机可读存储介质与流程

本申请涉及互联网,尤其涉及一种数据管理方法、装置、电子设备及计算机可读存储介质。


背景技术:

1、在数据管理过程中,系统调用是影响数据管理效率和系统性能的重要因素。正常情况下,一个系统调用需要经历从用户态到内核态再返回用户态的过程,其中还涉及到很多入栈出栈等数据保护的过程,整个过程需要消耗的时间比较长;另外,在数据管理过程中很多程序为了灵活,增加了很多分支路径,间接增加了系统调用的次数,从而加重了数据管理的消耗,导致数据管理阻塞,程序运行时间过长,影响了用户体验。

2、因此,需要提出一种数据管理方法减少系统调用次数,从而提高数据管理效率和系统性能。


技术实现思路

1、本申请提供一种数据管理方法、装置、电子设备及计算机可读存储介质,用于减少系统调用次数,从而提高数据管理效率和系统性能。

2、为了解决上述技术问题,本申请提供以下技术方案:

3、本申请提供一种数据管理方法,包括:

4、接收数据管理请求并获取目标共享内存,所述目标共享内存由系统固定文件编译得到;

5、解析所述数据管理请求,确定目标文件;

6、在所述目标共享内存中查找所述目标文件,得到查找结果;

7、若所述查找结果表征所述目标文件存在,则对所述目标文件中的数据进行管理。

8、相应的,本申请还提供一种数据管理装置,包括:

9、请求接收模块,用于接收数据管理请求并获取目标共享内存,所述目标共享内存由系统固定文件编译得到;

10、请求解析模块,用于解析所述数据管理请求,确定目标文件;

11、文件查找模块,用于在所述目标共享内存中查找所述目标文件,得到查找结果;

12、管理模块,用于若所述查找结果表征所述目标文件存在,则对所述目标文件中的数据进行管理。

13、同时,本申请提供一种电子设备,其包括处理器和存储器,存储器用于存储计算机程序,处理器用于运行所述存储器里的计算机程序,以执行上述数据管理方法中的步骤。

14、此外,本申请还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行上述数据管理方法中的步骤。

15、有益效果:本申请提供一种数据管理方法、装置、电子设备及计算机可读存储介质。具体地,该方法在接收到数据管理请求的同时获取目标共享内存,其中,目标共享内存是由系统固定文件编译得到的,然后解析接收到的数据管理请求从而确定目标文件,接着在该目标共享内存中查找该目标文件并得到查找结果,若该查找结果表征该目标文件存在于目标共享内存中,则对该目标文件中的数据进行管理。该方法在数据管理过程中通过在目标共享内存中查找目标文件,由于访问共享内存不需要通过系统调用来完成,因此减少了数据管理过程中相关系统调用的次数,从而提高了数据管理效率和系统性能。



技术特征:

1.一种数据管理方法,其特征在于,包括:

2.根据权利要求1所述的数据管理方法,其特征在于,所述接收数据管理请求并获取目标共享内存,所述目标共享内存由系统固定文件编译得到的步骤,包括:

3.根据权利要求2所述的数据管理方法,其特征在于,所述编译所述系统固定文件,得到目标共享内存的步骤,包括:

4.根据权利要求1至3任一项权利要求所述的数据管理方法,其特征在于,所述目标共享内存处于内核态时无需更新。

5.根据权利要求1所述的数据管理方法,其特征在于,所述在所述目标共享内存中查找所述目标文件,得到查找结果的步骤,包括:

6.根据权利要求5所述的数据管理方法,其特征在于,所述获取所述目标共享内存的数据结构的步骤,包括:

7.一种数据管理装置,其特征在于,包括:

8.根据权利要求7所述的数据管理装置,其特征在于,还包括:

9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器用于存储计算机程序,所述处理器用于运行所述存储器里的计算机程序,以执行权利要求1至6任一项所述的数据管理方法中的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至6任一项所述的数据管理方法中的步骤。


技术总结
本申请提供一种数据管理方法、装置、电子设备及计算机可读存储介质;该方法先接收数据管理请求并获取目标共享内存,其中,该目标共享内存由系统固定文件编译得到,然后解析该数据管理请求确定目标文件,接着在该目标共享内存中查找该目标文件以得到查找结果,若该查找结果表征该目标文件存在,则对该目标文件中的数据进行管理。该方法通过在目标共享内存中查找目标文件,节省了数据管理过程中的系统调用过程,提高了数据管理效率和系统性能。

技术研发人员:胡专门
受保护的技术使用者:惠州TCL移动通信有限公司
技术研发日:
技术公布日:2024/1/16
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1