一种多路采集数据的同步方法及系统

基本信息

申请号 CN202111356522.1 申请日 -
公开(公告)号 CN114064316A 公开(公告)日 2022-02-18
申请公布号 CN114064316A 申请公布日 2022-02-18
分类号 G06F9/54(2006.01)I 分类 计算;推算;计数;
发明人 蒋再毅;杜华;姚毅;杨艺 申请(专利权)人 深圳市凌云视迅科技有限责任公司
代理机构 北京弘权知识产权代理有限公司 代理人 逯长明;许伟群
地址 100094北京市海淀区翠湖南环路13号院7号楼7层701室
法律状态 -

摘要

摘要 本申请公开一种多路采集数据的同步方法及系统,包括:创建一个守护线程、多个采集线程、以及一个同步线程;在任务队列中存在任务时,通过守护线程向空闲的采集线程分配任务,并发送数据采集信号;通过处于激活状态的采集线程,根据所分配的任务从对应的采集通道采集数据;将采集线程采集的数据分别存储到对应的采集数据存储队列中,其中,各采集数据存储队列分别与采集数据的通道一一对应;通过同步线程将属于同一时序特征的采集数据,放入同一输出队列中。通过采用多核心、多线程资源的合理调度和分配,确保数据采集短耗时;通过同步线程与采集线程的配合,将采集数据进行同步处理,保证多路采集的数据同步。