[发明专利]单机多地震作业管理的进程间通信方法、设备及介质在审
申请号: | 202011120765.0 | 申请日: | 2020-10-19 |
公开(公告)号: | CN114443315A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 毕进娜;陈海洋;洪承煜;朱凌燕;张杨;林庆富 | 申请(专利权)人: | 中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院 |
主分类号: | G06F9/54 | 分类号: | G06F9/54 |
代理公司: | 北京思创毕升专利事务所 11218 | 代理人: | 孙向民;廉莉莉 |
地址: | 100728 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 单机 地震 作业 管理 进程 通信 方法 设备 介质 | ||
本发明实施例公开了一种单机多地震作业管理的进程间通信方法、设备及介质。其中,单机多地震作业管理的进程间通信方法,进程包括:主控进程、数据更新进程、通信进程、计算作业进程和作业管理界面进程;所述方法,包括:将主控进程与数据更新进程绑定;将计算作业进程分别与数据更新进程和通信进程绑定,数据更新进程用来实现主控进程和计算作业进程的通信;将作业管理界面进程与通信进程绑定,通信进程用来实现作业管理界面进程与计算作业进程的通信;作业管理界面进程通过通信进程发送控制指令至计算作业进程;主控进程与计算作业进程通过数据更新进程进行数据交互。达到运行效率高、节约时间和资源浪费且工作效率高的目的。
技术领域
本发明属于数据处理技术领域,更具体地,涉及一种单机多地震作业管理的进程间通信方法、设备及介质。
背景技术
地震资料解释系统是石油勘探领域地球物理学科的重要科研装备,它是主要由高性能图形工作站、高速网络、企业级存储、物探解释专业软件等构建的大型计算机应用系统。随着勘探对象的复杂化和勘探要求的日益精细化,多用户多工区协同工作的地震叠前数据解释广泛使用。
随着地震勘探研究业务的发展需求,尤其是高密度、超万道地震采集技术的应用,地震资料解释呈现以下特征
(1)地震资料解释从叠后到叠前,特别是开展叠前AVO、多属性分析、地震反演及油气检测等业务,对存储容量的规模与数据资源共享性要求越来越高。
(2)开展地震资料精细化综合解释,需要多解释用户与多解释项目工区交叉、重叠、协同完成。
(3)地震资料解释的数据、解释用户、工区规模的不断增多,对解释业务系统的可靠性、可用性、便捷性、性能效率等要求日益提升。
地震数据预处理、地震属性计算、地震反演都是地震解释系统中非常重要的解释功能。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
地震解释系统中的这些功能的计算功能与用户交互操作在同一进程中,一次只能提交一个计算作业,当数据量大时,上述解释方法的计算过程运行时间长,计算没完成时,解释系统的交互操作是不可以进行操作的,这种方式严重降低了应用程序的运行效率,浪费了时间和资源,降低了工作效率。
发明内容
有鉴于此,本发明实施例提供了一种单机多地震作业管理的进程间通信方法、设备及介质,至少解决现有技术中运行效率低、时间和资源浪费且工作效率低问题。
第一方面,本发明实施例提供了一种单机多地震作业管理的进程间通信方法,所述进程包括:主控进程、数据更新进程、通信进程、计算作业进程和作业管理界面进程;
所述方法,包括:
将主控进程与数据更新进程绑定;
将计算作业进程分别与数据更新进程和通信进程绑定,所述数据更新进程用来实现主控进程和计算作业进程的通信;
将作业管理界面进程与通信进程绑定,所述通信进程用来实现作业管理界面进程与计算作业进程的通信;
所述作业管理界面进程通过通信进程发送控制指令至计算作业进程;
所述主控进程与计算作业进程通过数据更新进程进行数据交互。
可选的,所述通信进程为D-BUS服务器进程,所述数据更新进程为socket服务器进程。
可选的,所述将主控进程与数据更新进程绑定,包括:
启动主控进程,同时启动数据更新进程和通信进程;
将主控进程作为客户端连接到数据更新进程,从而将主控进程与数据更新进程绑定。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院,未经中国石油化工股份有限公司;中国石油化工股份有限公司石油物探技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011120765.0/2.html,转载请声明来源钻瓜专利网。