一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

分布式编译方法、装置、设备及介质与流程

2023-02-26 19:11:02 来源:中国专利 TAG:

技术特征:
1.一种分布式编译方法,其特征在于,包括:获取待编译任务;确定所述待编译任务的编译任务类型;在所述编译任务类型属于第一类任务类型的情况下,将所述待编译任务对应的第一编译请求发送至分布式的服务集群,所述第一编译请求用于使所述服务集群执行所述待编译任务。2.根据权利要求1所述的方法,其特征在于,所述获取待编译任务,包括:接收原生编译驱动器发送的重定向请求;获取所述重定向请求携带的所述待编译任务。3.根据权利要求1所述的方法,其特征在于,在所述将所述待编译任务对应的第一编译请求发送至分布式的服务集群之前,所述方法还包括:分析所述待编译任务的依赖文件;其中,所述将所述待编译任务对应的第一编译请求发送至分布式的服务集群,包括:将携带有所述依赖文件的所述第一编译请求发送至所述服务集群,所述第一编译请求用于使所述服务集群基于所述依赖文件执行所述待编译任务。4.根据权利要求1所述的方法,其特征在于,在所述将所述待编译任务对应的第一编译请求发送至分布式的服务集群之后,所述方法包括:接收依赖文件获取请求,所述依赖文件获取请求由所述服务集群在未查询到所述待编译任务的依赖文件的情况下发送;分析所述待编译任务的所述依赖文件;向所述服务集群发送所述依赖文件,所述依赖文件用于使所述服务集群执行所述待编译任务。5.根据权利要求1所述的方法,其特征在于,所述第一类任务类型根据各个所述编译任务类型对应的数据传输量、各个所述编译任务类型对应的数据处理量和各个所述编译任务类型对应的编译器类型中的至少一种确定。6.根据权利要求1或5所述的方法,其特征在于,在所述确定所述待编译任务的编译任务类型之后,所述方法还包括:在所述编译任务类型属于第二类任务类型的情况下,将所述待编译任务对应的第二编译请求发送至本地内存,所述第二编译请求用于使所述本地内存执行所述待编译任务。7.根据权利要求6所述的方法,其特征在于,所述第二类任务类型为除所述第一类任务类型以外的其他类任务类型。8.根据权利要求6所述的方法,其特征在于,所述第二编译请求用于使所述本地内存分析所述待编译任务的依赖文件并且基于所述依赖文件执行所述待编译任务。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收所述待编译任务对应的编译结果;将所述编译结果存储至所述待编译任务对应的预设存储地址。10.一种分布式编译装置,其特征在于,包括:任务获取单元,配置为获取待编译任务;类型确定单元,配置为确定所述待编译任务的编译任务类型;
第一发送单元,配置为在所述编译任务类型属于第一类任务类型的情况下,将所述待编译任务对应的第一编译请求发送至分布式的服务集群,所述第一编译请求用于使所述服务集群执行所述待编译任务。11.一种分布式编译设备,其特征在于,包括:处理器;存储器,用于存储可执行指令;其中,所述处理器用于从所述存储器中读取所述可执行指令,并执行所述可执行指令以实现上述权利要求1-9中任一项所述的分布式编译方法。12.一种计算机可读存储介质,其特征在于,所述存储介质存储有计算机程序,当所述计算机程序被处理器执行时,使得处理器实现上述权利要求1-9中任一项所述的分布式编译方法。

技术总结
本公开实施例涉及一种分布式编译方法、装置、设备及介质。其中,分布式编译方法包括:获取待编译任务;确定待编译任务的编译任务类型;在编译任务类型属于第一类任务类型的情况下,将待编译任务对应的第一编译请求发送至分布式的服务集群,第一编译请求用于使服务集群执行待编译任务。根据本公开实施例,可以将待编译任务派发到远端的服务集群上进行执行,大幅提升编译的并发能力,缩短编译时间,并且降低对本地内容的资源占用,提高本地内存的处理能力。能力。能力。


技术研发人员:彭飞
受保护的技术使用者:北京字跳网络技术有限公司
技术研发日:2021.08.17
技术公布日:2023/2/17
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献