無鎖數(shù)據(jù)隊列方法

基本信息

申請?zhí)?/td> CN202110929988.X 申請日 -
公開(公告)號 CN113608716B 公開(公告)日 2022-03-22
申請公布號 CN113608716B 申請公布日 2022-03-22
分類號 G06F5/10(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 張春林;劉如君;常江波;張運春;劉志杰;董雷;張靖宇 申請(專利權)人 北京東方通科技股份有限公司
代理機構 北京廣技專利代理事務所(特殊普通合伙) 代理人 張國香
地址 100000北京市海淀區(qū)中關村南大街2號1號樓19層A座2201
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種無鎖數(shù)據(jù)隊列方法。獲取待讀寫數(shù)據(jù),確定所述待讀寫數(shù)據(jù)的現(xiàn)有結(jié)構,并確定現(xiàn)有結(jié)構中的讀寫鎖;根據(jù)所述現(xiàn)有結(jié)構中的讀寫鎖確定所述讀寫鎖執(zhí)行的邏輯功能,判斷所述邏輯功能的執(zhí)行效果;根據(jù)所述執(zhí)行效果,確定可以實現(xiàn)相同執(zhí)行效果的數(shù)據(jù)隊列結(jié)構;根據(jù)所述數(shù)據(jù)隊列結(jié)構,將所述待讀寫數(shù)據(jù)轉(zhuǎn)換為隊列結(jié)構。本發(fā)明的有益效果在于:本發(fā)明能夠?qū)崿F(xiàn)待讀寫數(shù)據(jù)的轉(zhuǎn)換,而且是不需要設置隊列,直接進行填充的方式,將無所鎖據(jù)轉(zhuǎn)換為具有相同功能的數(shù)據(jù)隊列,以此實現(xiàn)數(shù)據(jù)的傳輸。