无锁数据队列方法
基本信息
申请号 | CN202110929988.X | 申请日 | - |
公开(公告)号 | CN113608716B | 公开(公告)日 | 2022-03-22 |
申请公布号 | CN113608716B | 申请公布日 | 2022-03-22 |
分类号 | G06F5/10(2006.01)I | 分类 | 计算;推算;计数; |
发明人 | 张春林;刘如君;常江波;张运春;刘志杰;董雷;张靖宇 | 申请(专利权)人 | 北京东方通科技股份有限公司 |
代理机构 | 北京广技专利代理事务所(特殊普通合伙) | 代理人 | 张国香 |
地址 | 100000北京市海淀区中关村南大街2号1号楼19层A座2201 | ||
法律状态 | - |
摘要
摘要 | 本发明提供了一种无锁数据队列方法。获取待读写数据,确定所述待读写数据的现有结构,并确定现有结构中的读写锁;根据所述现有结构中的读写锁确定所述读写锁执行的逻辑功能,判断所述逻辑功能的执行效果;根据所述执行效果,确定可以实现相同执行效果的数据队列结构;根据所述数据队列结构,将所述待读写数据转换为队列结构。本发明的有益效果在于:本发明能够实现待读写数据的转换,而且是不需要设置队列,直接进行填充的方式,将无所锁据转换为具有相同功能的数据队列,以此实现数据的传输。 |
