基于容器线程管理技术的大规模网络节点拟真方法

作者:史琰; 曹琦轩; 白卫岗; 盛敏; 李建东; 李浩然; 周笛; 朱彦; 刘俊宇; 郑阳; 文娟
来源:2022-06-17, 中国, ZL202210692183.2.

摘要

本发明公开了一种基于容器线程管理技术的大规模网络节点拟真方法,主要解决现有技术在大规模网络场景下创建过多线程的问题。其主要实现步骤为:调度网络拟真场景内所有节点;节点通过空闲线程管理队列管理其动态线程,并为其动态线程设置有限状态机和函数指针;源节点将其发送队列注册到接收节点,并通知接收节点分配一个用于接收处理发送队列的接收处理线程;发送线程与接收处理线程通过检查发送队列的状态动态调整接收处理线程数量。本发明减少创建过多线程产生的系统开销,降低了多线程处理队列的并发控制开销,可用于提高节点拟真效率,提高拟真系统整体吞吐量。