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

[發(fā)明專利]多線程數(shù)據(jù)無鎖處理方法、裝置及電子設(shè)備在審

專利信息
申請(qǐng)?zhí)枺?/td> 202110341793.3 申請(qǐng)日: 2021-03-30
公開(公告)號(hào): CN113051057A 公開(公告)日: 2021-06-29
發(fā)明(設(shè)計(jì))人: 何全安 申請(qǐng)(專利權(quán))人: 聯(lián)想(北京)有限公司
主分類號(hào): G06F9/48 分類號(hào): G06F9/48
代理公司: 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 11227 代理人: 劉樂
地址: 100085 北京市海淀*** 國(guó)省代碼: 北京;11
權(quán)利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關(guān)鍵詞: 多線程 數(shù)據(jù) 處理 方法 裝置 電子設(shè)備
【說明書】:

本申請(qǐng)?zhí)峁┮环N多線程數(shù)據(jù)無鎖處理方法、裝置及電子設(shè)備,對(duì)于一組生產(chǎn)線程和消費(fèi)線程創(chuàng)建一個(gè)消息隊(duì)列,基于該消息隊(duì)列生產(chǎn)線程/消費(fèi)線程無需等待其它并發(fā)的線程即可快速對(duì)消息隊(duì)列進(jìn)行數(shù)據(jù)緩存/數(shù)據(jù)掃描,只要隊(duì)列未滿/未為空,一次操作即成功。由此可以實(shí)現(xiàn)多線程并發(fā)操作時(shí)的隊(duì)列完全無鎖,減少CPU資源的浪費(fèi),提高系統(tǒng)性能。

技術(shù)領(lǐng)域

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,更具體地說,涉及一種多線程數(shù)據(jù)無鎖處理方法、裝置及電子設(shè)備。

背景技術(shù)

伴隨著大數(shù)據(jù)的快速增長(zhǎng),需求也變得越來越復(fù)雜而多樣,多線程并發(fā)傳輸、計(jì)算、處理和存儲(chǔ)已經(jīng)成為基本要求。多線程并發(fā)必然會(huì)產(chǎn)生資源競(jìng)爭(zhēng)的問題。

傳統(tǒng)上解決資源競(jìng)爭(zhēng)是使用線程鎖等對(duì)臨界資源進(jìn)行保護(hù),但是線程鎖等會(huì)引起CPU資源搶占等待,造成整個(gè)系統(tǒng)的處理能力下降,從而提升了整個(gè)系統(tǒng)的硬件成本。

發(fā)明內(nèi)容

有鑒于此,為解決上述問題,本申請(qǐng)?zhí)峁┮环N多線程數(shù)據(jù)無鎖處理方法、裝置及電子設(shè)備,技術(shù)方案如下:

本申請(qǐng)一方面提供一種多線程數(shù)據(jù)無鎖處理方法,包括:

創(chuàng)建多個(gè)消息隊(duì)列,每個(gè)消息隊(duì)列對(duì)應(yīng)一組生產(chǎn)線程和消費(fèi)線程;

目標(biāo)生產(chǎn)線程運(yùn)行時(shí),將其數(shù)據(jù)緩存至與其對(duì)應(yīng)的消息隊(duì)列中;

目標(biāo)消費(fèi)線程運(yùn)行時(shí),掃描與其對(duì)應(yīng)的消息隊(duì)列中的數(shù)據(jù)。

優(yōu)選的,所述創(chuàng)建多個(gè)消息隊(duì)列,包括:

獲得線程配置信息,所述線程配置信息中生產(chǎn)線程的數(shù)量n與消費(fèi)線程的數(shù)量m相等或不等,n與m均為大于等于1的整數(shù);

創(chuàng)建矩陣隊(duì)列,所述矩陣隊(duì)列的陣元數(shù)量為n*m,一個(gè)陣元為一個(gè)消息隊(duì)列,一個(gè)生產(chǎn)線程對(duì)應(yīng)i個(gè)消息隊(duì)列,一個(gè)消費(fèi)線程對(duì)應(yīng)j個(gè)消息隊(duì)列,且1≤i≤m、1≤j≤n。

優(yōu)選的,所述掃描與其對(duì)應(yīng)的消息隊(duì)列中的數(shù)據(jù),包括:

獲得與其對(duì)應(yīng)的各消息隊(duì)列的權(quán)重因子,所述權(quán)重因子能夠表征所屬消息隊(duì)列被掃描的優(yōu)先級(jí);

按照權(quán)重因子所表征的優(yōu)先級(jí),依次掃描與其對(duì)應(yīng)的各消息隊(duì)列中的數(shù)據(jù)。

優(yōu)選的,所述獲得與其對(duì)應(yīng)的各消息隊(duì)列的權(quán)重因子,包括:

獲得與其對(duì)應(yīng)的各消息隊(duì)列的屬性信息;

根據(jù)屬性信息計(jì)算所屬消息隊(duì)列的權(quán)重因子。

優(yōu)選的,所述屬性信息包括數(shù)據(jù)量和當(dāng)前距離上次被掃描的掃描時(shí)長(zhǎng),所述數(shù)據(jù)量和所述掃描時(shí)長(zhǎng)均與所述權(quán)重因子成正比。

優(yōu)選的,若n=m,則一個(gè)生產(chǎn)線程唯一對(duì)應(yīng)所述矩陣隊(duì)列中的一個(gè)消息隊(duì)列、一個(gè)消費(fèi)線程唯一對(duì)應(yīng)所述矩陣隊(duì)列中的一個(gè)消息隊(duì)列。

優(yōu)選的,所述消息隊(duì)列中包含數(shù)據(jù)內(nèi)存隊(duì)列和空閑內(nèi)存隊(duì)列,所述空閑內(nèi)存隊(duì)列的內(nèi)存塊是從通用內(nèi)存帶獲得的;

相應(yīng)的,所述將其數(shù)據(jù)緩存至與其對(duì)應(yīng)的消息隊(duì)列中,包括:

針對(duì)與其對(duì)應(yīng)的每個(gè)消息隊(duì)列,從該消息隊(duì)列的空閑內(nèi)存隊(duì)列中獲得第一可用內(nèi)存塊,并將其數(shù)據(jù)寫入所述第一可用內(nèi)存塊后,將所述第一可用內(nèi)存塊掛載至該消息隊(duì)列的數(shù)據(jù)內(nèi)存隊(duì)列中;

相應(yīng)的,所述掃描與其對(duì)應(yīng)的消息隊(duì)列中的數(shù)據(jù),包括:

針對(duì)與其對(duì)應(yīng)的每個(gè)消息隊(duì)列,從該消息隊(duì)列的數(shù)據(jù)內(nèi)存隊(duì)列中獲得第二可用內(nèi)存塊,并對(duì)所述可用內(nèi)存塊掃描結(jié)束后,將釋放內(nèi)存的所述第二可用內(nèi)存塊掛載至該消息隊(duì)列的空閑內(nèi)存隊(duì)列中。

優(yōu)選的,釋放內(nèi)存的方式,包括:

獲得未釋放內(nèi)存的歷史可用內(nèi)存塊和所述第二可用內(nèi)存塊的累計(jì)數(shù)據(jù)量;

下載完整專利技術(shù)內(nèi)容需要扣除積分,VIP會(huì)員可以免費(fèi)下載。

該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)想(北京)有限公司,未經(jīng)聯(lián)想(北京)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/202110341793.3/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。

×

專利文獻(xiàn)下載

說明:

1、專利原文基于中國(guó)國(guó)家知識(shí)產(chǎn)權(quán)局專利說明書;

2、支持發(fā)明專利 、實(shí)用新型專利、外觀設(shè)計(jì)專利(升級(jí)中);

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

4、內(nèi)容包括專利技術(shù)的結(jié)構(gòu)示意圖流程工藝圖技術(shù)構(gòu)造圖

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

請(qǐng)您登陸后,進(jìn)行下載,點(diǎn)擊【登陸】 【注冊(cè)】

關(guān)于我們 尋求報(bào)道 投稿須知 廣告合作 版權(quán)聲明 網(wǎng)站地圖 友情鏈接 企業(yè)標(biāo)識(shí) 聯(lián)系我們

鉆瓜專利網(wǎng)在線咨詢

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

咨詢?cè)诰€客服咨詢?cè)诰€客服
tel code back_top
主站蜘蛛池模板: 国产精品乱码久久久久久久久| 免费**毛片| 日韩av三区| 狠狠色狠狠综合久久| 欧美日韩一级二级| 免费的午夜毛片| 精品国产品香蕉在线| 91影视一区二区三区| 日本一区二区三区免费在线| 国产亚洲精品精品国产亚洲综合| 99国产精品99久久久久久粉嫩| 国久久久久久| 欧美高清xxxxx| 国产日韩欧美另类| 精品久久久久久中文字幕大豆网 | 国产伦理一区| 久久国产精品久久久久久电车| 91免费看国产| 热re99久久精品国99热蜜月| 午夜少妇性影院免费观看| 国产日韩欧美网站| 久久综合伊人77777麻豆| 亚洲乱码av一区二区三区中文在线:| 欧美一区二区色| 亚洲码在线| 日本五十熟hd丰满| 日本黄页在线观看| 中文文精品字幕一区二区| 亚洲精品久久在线| 日本一区午夜艳熟免费| 国产资源一区二区| 午夜裸体性播放免费观看| 欧美67sexhd| 国产第一区二区| 久久精品中文字幕一区| 高清国产一区二区三区| 韩漫无遮韩漫免费网址肉| 欧美3p激情一区二区三区猛视频| 久久精品国产99| 曰韩av在线| 色婷婷精品久久二区二区蜜臂av| 欧美日韩久久一区| 中文字幕精品一区二区三区在线| 欧美精品在线一区二区| 国产一区二区三区乱码| 欧美一区二区三区久久久精品| 99热一区二区| 国产原创一区二区| 国产精品久久久久久久久久久新郎 | 日本一区二区三区免费播放| 91丝袜国产在线播放| 久久久久久久国产| 色一情一乱一乱一区免费网站| 欧美一区二区三区久久精品视| 99精品久久久久久久婷婷| 蜜臀久久99静品久久久久久| 欧美激情片一区二区| 国产区91| 国产精品综合久久| 国产精品白浆一区二区| 狠狠色丁香久久综合频道| 国产一区二区三区精品在线| 欧美乱妇在线视频播放| 国产精品久久久爽爽爽麻豆色哟哟 | 少妇bbwbbwbbw高潮| 欧美精品一区二区三区视频| 国产激情视频一区二区| 国产一级二级在线| 日韩精品一区三区| 李采潭伦理bd播放| 亚洲精品久久久久中文字幕欢迎你| 国产呻吟高潮| 欧美系列一区| 精品国产二区三区| 国产精品麻豆一区二区| 国产欧美日韩另类| 456亚洲精品| 国产偷自视频区视频一区二区| 国产一级片子| 少妇自拍一区| 精品久久久久久中文字幕大豆网| 97一区二区国产好的精华液|