![基于多线程内存分配和上下文调度的数据处理方法及系统](/CN/2020/1/316/images/202011580433.jpg)
基本信息:
- 专利标题: 基于多线程内存分配和上下文调度的数据处理方法及系统
- 申请号:CN202011580433.0 申请日:2020-12-28
- 公开(公告)号:CN112612615B 公开(公告)日:2022-12-06
- 发明人: 王金国 , 苗功勋 , 崔新安 , 宋树达
- 申请人: 中孚安全技术有限公司 , 中孚信息股份有限公司 , 北京中孚泰和科技发展股份有限公司 , 南京中孚信息技术有限公司
- 申请人地址: 山东省济南市高新区新泺大街1166号奥盛大厦2号楼2530室; ; ;
- 专利权人: 中孚安全技术有限公司,中孚信息股份有限公司,北京中孚泰和科技发展股份有限公司,南京中孚信息技术有限公司
- 当前专利权人: 中孚安全技术有限公司,中孚信息股份有限公司,北京中孚泰和科技发展股份有限公司,南京中孚信息技术有限公司
- 当前专利权人地址: 山东省济南市高新区新泺大街1166号奥盛大厦2号楼2530室; ; ;
- 代理机构: 济南圣达知识产权代理有限公司
- 代理人: 黄海丽
- 主分类号: G06F9/50
- IPC分类号: G06F9/50 ; G06F9/54
摘要:
本发明公开了基于多线程内存分配和上下文调度的数据处理方法及系统,包括:对待处理的业务代码分别做抽象化包装,包装成对应的协程任务;根据协程任务的类型,对协程任务进行调度处理:如果协程任务为单个协程任务或者为多个无相关的协程任务,则基于用户态实现的任务调度算法并行执行;其中,在并行执行的过程中,采用多线程下的内存动态分配策略对内存进行分配;如果协程任务为多个相关联的协程任务,则根据happen before法则,单次或多次投递到多生产者多消费者队列,通过多生产者多消费者队列完成协程任务的处理,并根据调度情况进行多线程并行处理;将协程任务的处理结果通过数据的形式进行可视化。
公开/授权文献:
- CN112612615A 基于多线程内存分配和上下文调度的数据处理方法及系统 公开/授权日:2021-04-06
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F9/00 | 电数字数据处理的控制单元 |
--------G06F9/06 | .应用存入的程序的,即应用处理设备的内部存储来接收程序并保持程序的 |
----------G06F9/22 | ..微控制或微程序装置 |
------------G06F9/50 | ...资源分配,例如,中央处理单元(CPU)的 |