[发明专利]进程创建方法、装置、电子设备及存储介质在审
申请号: | 202110720406.7 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113391909A | 公开(公告)日: | 2021-09-14 |
发明(设计)人: | 肖波 | 申请(专利权)人: | 上海商汤科技开发有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/52;G06F9/54;G06N20/00 |
代理公司: | 北京中知恒瑞知识产权代理事务所(普通合伙) 11889 | 代理人: | 吴迪 |
地址: | 201306 上海市浦东新区中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 进程 创建 方法 装置 电子设备 存储 介质 | ||
1.一种进程创建方法,其特征在于,包括:
响应于子进程创建事件被触发,主进程检测当前是否已经创建中间进程;响应于已创建所述中间进程,向所述中间进程发送进程创建指令;
所述中间进程响应于接收到所述进程创建指令,采用第一方式创建子进程。
2.根据权利要求1所述的进程创建方法,其特征在于,所述中间进程响应于接收到所述进程创建指令,采用第一方式创建子进程,包括:
所述中间进程基于所述进程创建指令中携带的进程参数执行分裂fork函数,创建所述子进程。
3.根据权利要求1或2所述的进程创建方法,其特征在于,所述进程创建方法还包括:
所述主进程响应于未创建所述中间进程,采用第二方式创建所述中间进程,并在所述中间进程创建成功后,向所述中间进程发送所述进程创建指令。
4.根据权利要求3所述的进程创建方法,其特征在于,所述主进程响应于未创建所述中间进程,采用第二方式创建所述中间进程,包括:
所述主进程执行生成spawn函数,创建所述中间进程。
5.根据权利要求1-4任一项所述的进程创建方法,其特征在于,所述子进程创建事件被触发,包括下述至少一种:
对深度学习模型进行训练的新一轮训练周期开始;
对深度学习模型进行训练所需要的进行了预处理的样本数据的批次数量小于预设数量阈值。
6.根据权利要求1-5任一项所述的进程创建方法,其特征在于,所述进程创建方法还包括:
所述中间进程创建所述主进程和所述子进程之间的数据通信管道。
7.根据权利要求6所述的进程创建方法,其特征在于,所述进程创建方法还包括:
响应于所述数据通信管道创建成功,所述主进程通过所述数据通信管道向所述子进程发送数据处理指令;所述数据处理指令中携带有数据标识;
响应于接收到所述主进程发送的数据处理指令,所述子进程基于所述数据处理指令中携带的所述数据标识,加载与所述数据标识对应的目标数据,并对所述目标数据进行预设处理。
8.根据权利要求7所述的进程创建方法,其特征在于,所述进程创建方法还包括:
所述子进程在将所述目标数据进行预设处理,得到结果数据后,通过所述数据通信管道向所述主进程传输所述结果数据。
9.根据权利要求8所述的进程创建方法,其特征在于,所述进程创建方法还包括:
响应于接收到所述子进程发送的所述结果数据,所述主进程向所述中间进程发送进程关闭指令;
所述中间进程响应于接收到所述进程关闭指令,关闭所述子进程。
10.根据权利要求8所述的进程创建方法,其特征在于,所述进程创建方法还包括:
响应于接收到所述子进程发送的所述结果数据,所述主进程利用所述结果数据进行当前训练周期对深度学习模型的训练;
和/或,利用所述结果数据进行未来训练周期对所述深度学习模型的训练。
11.一种进程创建装置,其特征在于,包括:主进程模块、以及中间进程模块;其中,
所述主进程模块,用于响应于子进程创建事件被触发,检测当前是否已经创建中间进程模块;响应于已创建所述中间进程模块,向所述中间进程模块发送进程创建指令;
所述中间进程模块,用于响应于接收到所述进程创建指令,采用第一方式创建子进程。
12.一种电子设备,其特征在于,包括:处理器、存储器,所述存储器存储有所述处理器可执行的机器可读指令,所述处理器用于执行所述存储器中存储的机器可读指令,所述机器可读指令被所述处理器执行时,所述处理器执行如权利要求1至10任一项所述的进程创建方法的步骤。
13.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被电子设备运行时,所述电子设备执行如权利要求1至10任一项所述的进程创建方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海商汤科技开发有限公司,未经上海商汤科技开发有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110720406.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于分层模拟水合物成藏过程的实验装置及方法
- 下一篇:锂电定扭扳手