無(wú)鎖數(shù)據(jù)隊(duì)列方法

基本信息

申請(qǐng)?zhí)?/td> CN202110929988.X 申請(qǐng)日 -
公開(公告)號(hào) CN113608716A 公開(公告)日 2021-11-05
申請(qǐng)公布號(hào) CN113608716A 申請(qǐng)公布日 2021-11-05
分類號(hào) G06F5/10(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 張春林;劉如君;常江波;張運(yùn)春;劉志杰;董雷;張靖宇 申請(qǐng)(專利權(quán))人 北京東方通軟件有限公司
代理機(jī)構(gòu) 北京廣技專利代理事務(wù)所(特殊普通合伙) 代理人 張國(guó)香
地址 100000北京市海淀區(qū)中關(guān)村南大街2號(hào)1號(hào)樓19層A座2201
法律狀態(tài) -

摘要

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