日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于單進單出無鎖隊列的隨機取出對象的方法有效

專利信息
申請號: 202110294432.8 申請日: 2021-03-19
公開(公告)號: CN113176896B 公開(公告)日: 2022-12-13
發明(設計)人: 陳穩 申請(專利權)人: 中盈優創資訊科技有限公司
主分類號: G06F9/38 分類號: G06F9/38
代理公司: 上海嘉藍專利代理事務所(普通合伙) 31407 代理人: 金波
地址: 200000 上海市嘉定區安*** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 一種 基于 單進單出無鎖 隊列 隨機 取出 對象 方法
【說明書】:

發明公開一種基于單進單出無鎖隊列的隨機取出對象的方法,其中,該方法包括:對size大小的對象池進行內存布局;將對象指針數組p[size]劃分為使用區間[HEAD,TAIL]和空閑區間;消費者線程取出p[N]指向的對象(N∈[HEAD,TAIL]),并且在使用完畢之后釋放。該方法相比于現有單進單出無鎖隊列,它多具備了“支持異步無鎖/同步隨機取出”、“已分配區間即隊列”和“空閑對象無須查找”三個特點,將現有單進單出無鎖隊列的應用場景擴展到“網絡會話管理”這類需求,并且還具有性能優勢。

技術領域

本發明涉及單進單出無鎖隊列領域,尤其是一種基于單進單出無鎖隊列的隨機取出對象的方法。

背景技術

單進單出無鎖隊列,是一種已經存在的算法,支持單生產者線程向HEAD位置添加對象,單消費者線程從TAIL位置取出對象,如圖1所示。

但是,現有單進單出無鎖隊列,同時也是FIFO(first in first out)隊列,即消費者線程只可以固定從TAIL位置取出對象,不可以越過TAIL位置,在[HEAD,TAIL)區間執行取出對象操作,如圖2所示。

發明內容

為克服現有單進單出無鎖隊列存在的上述問題,本發明提供一種基于單進單出無鎖隊列的隨機取出對象的方法,可以從[HEAD,TAIL]區間隨機取出對象。

為實現上述目的,本發明采用下述技術方案:

在本發明一實施例中,提出了一種基于單進單出無鎖隊列的隨機取出對象的方法,該方法包括:

對size大小的對象池進行內存布局;

將對象指針數組p[size]劃分為使用區間[HEAD,TAIL]和空閑區間;

消費者線程取出p[N]指向的對象(N∈[HEAD,TAIL]),并且在使用完畢之后釋放。

進一步地,對size大小的對象池進行內存布局,包括:

對象池前面部分為對象指針數組p[size],后面部分為對象實體數組obj[size];

設置對象指針數組p[size]中的各個指針指向;

設置對象實體數組obj[size]中每個對象實體攜帶的隱式尾部pos指向;

將對象指針數組p[size]實現為無鎖環形隊列。

進一步地,設置對象指針數組p[size]中的各個指針指向,包括:

設置對象指針數組p[size]中的各個指針,指向對象實體數組obj[size]中對應下標處的對象。

進一步地,設置對象實體數組obj[size]中每個對象實體攜帶的隱式尾部pos指向,包括:

讓對象實體數組obj[size]中每個對象實體攜帶一個隱式尾部pos,用于存儲指向該對象的指針,在對象指針數組p[size]中的下標值,使得對象池剛建立時,形成對象指針與對象實體的相互映射關系。

進一步地,將對象指針數組p[size]劃分為使用區間[HEAD,TAIL]和空閑區間,包括:

[HEAD,TAIL]為使用區間,指向生產者線程添加且未被消費者線程取出的對象,其余部分為空閑區間,指向空閑對象。

進一步地,消費者線程取出p[N]指向的對象(N∈[HEAD,TAIL]),并且在使用完畢之后釋放,包括:

執行釋放操作前的使用區間狀態;

交換p[N]與p[TAIL]的值;

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中盈優創資訊科技有限公司,未經中盈優創資訊科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202110294432.8/2.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 性old老妇做受| 欧美日韩激情一区二区| 亚洲精品国产精品国自产网站按摩| 97人人澡人人添人人爽超碰| 中文字幕一区二区三区日韩精品| 欧美一区二区三区久久| 欧美人妖一区二区三区| 亚洲精品色婷婷| 国产91电影在线观看| 欧美精品日韩| 国产69精品久久久久久野外| 91麻豆精品国产91久久久更新资源速度超快 | 午夜欧美影院| 国产一区二区三区乱码| 国产偷久久一区精品69| 亚洲一二三在线| 狠狠色狠狠色综合久久第一次| 久久午夜无玛鲁丝片午夜精品| 久久综合伊人77777麻豆最新章节 一区二区久久精品66国产精品 | 17c国产精品一区二区 | 日本看片一区二区三区高清| 国产99久久久久久免费看| 欧美激情片一区二区| 国产一区二区三区伦理| 国产精品麻豆一区二区| 免费久久99精品国产婷婷六月 | freexxxxxxx| 国产一区二区三区大片| av午夜在线观看| 亚洲一区二区福利视频| 视频一区二区国产| 国产精品自产拍在线观看蜜| 男人的天堂一区二区| 亚洲欧美一卡二卡| 午夜大片网| 好吊色欧美一区二区三区视频 | 国产一区二区三区网站| 国产精品6699| 久久一区二| 一区二区三区在线影院| 久久黄色精品视频| 亚洲国产精品一区二区久久hs| 思思久久96热在精品国产| 97人人模人人爽人人喊38tv| 国产欧美日韩精品一区二区图片| 国产suv精品一区二区4| 午夜色影院| 亚洲制服丝袜中文字幕| 91精品第一页| 中文字幕一区二区三区免费视频| 国产88av| 欧美日韩国产精品一区二区三区| 欧美片一区二区| 日本美女视频一区二区| 日韩欧美激情| 日本中文字幕一区| 国产精品九九九九九| 国产精品精品视频一区二区三区| 国产日韩欧美亚洲| 色一情一交一乱一区二区三区| 夜夜爽av福利精品导航| 欧美黑人巨大久久久精品一区| 国产一区二区三区午夜| 夜夜爱av| 国产精品一级片在线观看| 久99久精品| 国产一区第一页| 97欧美精品| 99国产精品免费| 国产欧美精品va在线观看| 国产91九色在线播放| 一级女性全黄久久生活片免费| 日本一区午夜艳熟免费| 国产欧美亚洲精品第一区软件| 国产欧美一区二区三区四区| 国产一区不卡视频| 亚洲精品久久久久中文字幕欢迎你 | 亚洲欧美自拍一区| 日韩av电影手机在线观看| 欧美一区二区三区久久久| 一级午夜电影| 波多野结衣巨乳女教师| 欧美日韩中文不卡| 亚洲一区欧美| 中文字幕一二三四五区| 亚洲国产精品97久久无色| 97欧美精品| 国产女性无套免费看网站| 国产资源一区二区| 日韩精品久久一区二区| 97久久超碰国产精品| 天堂av一区二区三区| 久久密av| 一区二区国产盗摄色噜噜| 91精品视频一区二区| 国产玖玖爱精品视频| 久久97国产| 精品国产一二区| 国产精品久久久久久久久久不蜜臀| 偷拍精品一区二区三区| 欧美日韩精品中文字幕| 亚洲国产精品一区在线| 亚洲精品一区二区另类图片| 99精品久久99久久久久| 久久99精品国产麻豆宅宅| 日韩精品一区二区三区免费观看视频 | 精品国产一区二区三区在线| 国产极品美女高潮无套久久久| 国产精品高潮呻吟三区四区| 色婷婷综合久久久中文一区二区| 亚洲国产精品一区在线| 国产精品九九九九九| 日日狠狠久久8888偷色| 性国产videofree极品| 日韩欧美精品一区二区| 中文字幕日韩一区二区| 国产69精品久久99的直播节目| 国产精品一区二区人人爽| 欧美精品在线观看视频| 国产足控福利视频一区| 国产欧美一区二区精品性| 91人人爽人人爽人人精88v| 日韩国产精品久久久久久亚洲| 高清国产一区二区| 久久人人97超碰婷婷开心情五月| 中文字幕在线播放一区| 亚洲精品国产91| free×性护士vidos欧美| 日韩av免费网站| 亚洲午夜精品一区二区三区电影院| 久久天天躁狠狠躁亚洲综合公司| 韩国视频一区二区| 国产亚洲精品精品国产亚洲综合| 在线观看欧美日韩国产| 国内揄拍国产精品| 欧美大片一区二区三区| 国产精品白浆一区二区| 性精品18videosex欧美| 91久久香蕉| 欧美精选一区二区三区| 少妇**毛片| 91波多野结衣| 久久精视频| 日韩av在线高清| 国产91一区| 右手影院av| 国产精品免费一区二区区| 国产精品9区| xx性欧美hd| 强制中出し~大桥未久10| 国产乱码精品一区二区三区中文| 久久国产中文字幕| 欧美精品一卡二卡| 欧美精品一区二区三区四区在线| 91免费视频国产| 欧美日韩国产精品一区二区三区| 97精品久久人人爽人人爽| 日韩一区免费| 国产精品免费一视频区二区三区| 正在播放国产一区二区| 99久久久国产精品免费无卡顿| 毛片大全免费看| 肥大bbwbbwbbw高潮| 亚洲视频精品一区| 欧美日韩国产精品一区二区亚洲| 91一区二区在线观看| 国产精品高潮在线| 国产一卡在线| 国产免费观看一区| 国产电影精品一区二区三区| 国产二区精品视频| 国产91九色视频| 国产精品久久久久久久久久久久久久久久久久 | 欧美资源一区| 免费91麻豆精品国产自产在线观看| 久久免费视频99| 日本福利一区二区| 国产精品久久久久精| 亚洲欧美一卡二卡| 久久久精品欧美一区二区| 国产精品麻豆自拍| 51区亚洲精品一区二区三区| 欧美日韩中文字幕一区二区三区 | 国产在线观看免费麻豆| 欧美色综合天天久久| 国产麻豆精品一区二区| 美女脱免费看直播| 97人人模人人爽人人喊38tv| 香蕉视频在线观看一区二区| 精品久久久影院| 日韩欧美国产高清91| 国产无遮挡又黄又爽又色视频 | 日韩精品在线一区二区三区| 欧美一区二三区人人喊爽| 国产精品网站一区| 日本伦精品一区二区三区免费| 久久国产精品麻豆| 日本少妇一区二区三区| 69xx国产| 香蕉久久国产| 91国偷自产中文字幕婷婷| 免费毛片a| 波多野结衣女教师电影| 一区不卡av| 日韩电影在线一区二区三区| 国产日韩一二三区| 久久亚洲精品国产日韩高潮| 亚洲精品国产一区二区三区| 国产精品一区二区免费| 亚洲精品中文字幕乱码三区91| 野花社区不卡一卡二| 国产欧美日韩另类| 精品在线观看一区二区| 蜜臀久久精品久久久用户群体| 国产一区二区伦理片| 国产精品亚洲欧美日韩一区在线| 国产一区二区91| 日本一区二区在线电影| 免费精品一区二区三区视频日产| 久久久久亚洲精品| 日韩一级在线视频| 国精产品一二四区在线看| 国产91精品一区二区麻豆亚洲| 天干天干天啪啪夜爽爽99 | 国产午夜精品一区二区三区在线观看 | 97精品国产aⅴ7777| 亚洲精品丝袜| 国产日韩欧美自拍| 91看片淫黄大片91| 久久伊人色综合| 中文字幕欧美一区二区三区| 精品999久久久| 欧美乱偷一区二区三区在线 | 69久久夜色精品国产69乱青草| 一区二区午夜| 99三级视频| freexxxxxxx| 日本精品视频一区二区三区 | 91精品丝袜国产高跟在线| 午夜av资源| 国产一区二区三区国产| 一区二区在线国产| ass美女的沟沟pics| 国产日韩欧美三级| 亚洲麻豆一区| 中文字幕二区在线观看|