期刊文献+
共找到1篇文章
< 1 >
每页显示 20 50 100
面向异构实时仿真的FastDDS高性能优化方法研究
1
作者 刘聪平 宋威 +1 位作者 方建 刘飞 《系统仿真学报》 北大核心 2025年第7期1865-1878,共14页
FastDDS在高频数据流场景下存在一定的局限,主要表现为锁竞争、上下文切换带来的性能开销影响仿真效果,以及在强实时性需求下多节点的配置复杂性影响实验效率。本文提出了一种基于批处理可扩展循环队列(BSCQ)的性能优化方法。该方法采... FastDDS在高频数据流场景下存在一定的局限,主要表现为锁竞争、上下文切换带来的性能开销影响仿真效果,以及在强实时性需求下多节点的配置复杂性影响实验效率。本文提出了一种基于批处理可扩展循环队列(BSCQ)的性能优化方法。该方法采用无锁算法替代传统的互斥锁机制,减少锁竞争和死锁问题,结合批处理技术改善数据局部性,提升缓存命中率和内存利用率,有效降低数据传输延迟并提高系统吞吐量。引入冒险指针技术,保障批处理内存管理的安全性,避免内存泄漏风险。实验结果表明:优化方案在小消息和高并发场景中表现出显著优势,其吞吐量和延迟指标均优于现有的基线方案。此外,该方法不依赖于第三方软件环境,具有较强的通用性和移植性,可与硬件优化或其他高性能协议相结合,进一步提升系统性能。 展开更多
关键词 异构实时仿真 数据分发服务 无锁算法 批处理 冒险指针
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部