申请/专利权人:科大讯飞股份有限公司
申请日:2019-12-17
公开(公告)日:2020-05-15
公开(公告)号:CN111158927A
主分类号:G06F9/54(20060101)
分类号:G06F9/54(20060101)
优先权:
专利状态码:有效-授权
法律状态:2023.10.24#授权;2020.06.09#实质审查的生效;2020.05.15#公开
摘要:本发明公开了一种进程间通信方法、装置及存储介质。该进程间通信方法包括:利用读对象打开共享内存流并获取共享内存流的写入指针,共享内存流用于流式存储数据包,写入指针用于指示第一数据包的位置并且在完成第一数据包的写入后更新,第一数据包为最后一次向共享内存流写入的数据包;利用读对象比较读对象的当前读指针与写入指针,当前读指针用于指示第二数据包的位置,第二数据包为利用读对象最后一次从共享内存流中读取的数据包;若比较结果表示第一数据包在第二数据包之后,则利用读对象从共享内存流中读取第二数据包之后的数据包并更新当前读指针。通过上述方式,本发明能够减少进程间通信的延时。
主权项:1.一种进程间通信方法,其特征在于,包括:利用读对象打开共享内存流并获取所述共享内存流的写入指针,所述共享内存流用于流式存储数据包,所述写入指针用于指示第一数据包的位置并且在完成所述第一数据包的写入后更新,所述第一数据包为最后一次向所述共享内存流写入的数据包;利用所述读对象比较所述读对象的当前读指针与所述写入指针,所述当前读指针用于指示第二数据包的位置,所述第二数据包为利用所述读对象最后一次从所述共享内存流中读取的数据包;若比较结果表示所述第一数据包在所述第二数据包之后,则利用所述读对象从所述共享内存流中读取所述第二数据包之后的数据包并更新所述当前读指针。
全文数据:
权利要求:
百度查询: 科大讯飞股份有限公司 进程间通信方法、装置及存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。