【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种数据传输方法及相关装置。
技术介绍
1、随着通信技术的发展,人们日常生活与通信的联系愈发紧密,需要电子设备处理的信息也越来越多。在处理繁多的信息时,不仅需要不同电子设备之间进行通信,还需要电子设备中的不同进程之间进行通信。
2、当电子设备中的不同进程进行通信时,发送数据的进程要将数据拷贝到parcel中,再通过进程间通信(interprocess communication,ipc)将parcel传输给接收进程。接收进程再将数据从parcel中拷贝到接收进程的进程空间。
3、采用上述方法虽然可以实现进程间通信,但是在传输过程繁琐,数据的传输效率不高。
技术实现思路
1、本申请提供了一种数据传输方法及相关装置,实现了跨进程数据传输,提高了数据传输效率。
2、第一方面,本申请提供了,一种数据传输方法,应用于第一电子设备,第一电子设备包括第一进程、第二进程和共享内存,共享内存中包括第一存储区域,第一存储区域包括多个连续的节点;其特征
...【技术保护点】
1.一种数据传输方法,应用于第一电子设备,所述第一电子设备包括第一进程、第二进程和共享内存,所述共享内存中包括第一存储区域,所述第一存储区域包括多个连续的节点;其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当所述多个数据段的数目多于所述多个节点的数目时,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一进程基于所述空白缝隙的存储信息将所述填缝数据写入一个或多个所述空白缝隙,具体包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述多个节点的内存大小相同。
5.根据权利
...【技术特征摘要】
1.一种数据传输方法,应用于第一电子设备,所述第一电子设备包括第一进程、第二进程和共享内存,所述共享内存中包括第一存储区域,所述第一存储区域包括多个连续的节点;其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,当所述多个数据段的数目多于所述多个节点的数目时,所述方法还包括:
3.根据权利要求2所述的方法,其特征在于,所述第一进程基于所述空白缝隙的存储信息将所述填缝数据写入一个或多个所述空白缝隙,具体包括:
4.根据权利要求1-3中任一项所述的方法,其特征在于,所述多个节点的内存大小相同。
5.根据权利要求1-4中任一项所述的方法,其特征在于,所述第一任务数据包括多个数据单元,所述第一任务数据的多个数据单元包括第一数据单元、第二数据单元和第三数据单元;所述第一存储区域包括多个内存页,所述多个内存页包括第一内存页和第二内存页;
6.根据权利要求5所述的方法,其特征在于,所述第二进程获取所述第一存储区域中的所述第一任务数据,具体包括:
7.根据权利要求5或6所述的方法,其特征在于,所述第一进程基于所述第一节点信息对所述第一任务数据执行预处理操作,确定多个数据段,具体包括:<...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。