[發(fā)明專利]提供零爭用并行數(shù)據(jù)堆棧的系統(tǒng)和方法有效
| 申請(qǐng)?zhí)枺?/td> | 201710237195.5 | 申請(qǐng)日: | 2017-04-12 |
| 公開(公告)號(hào): | CN107402823B | 公開(公告)日: | 2022-12-27 |
| 發(fā)明(設(shè)計(jì))人: | V.K.賈庫拉;V.B.P.戈拉普迪 | 申請(qǐng)(專利權(quán))人: | 三星電子株式會(huì)社 |
| 主分類號(hào): | G06F9/54 | 分類號(hào): | G06F9/54 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 邵亞麗 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 提供 零爭用 并行 數(shù)據(jù) 堆棧 系統(tǒng) 方法 | ||
1.一種數(shù)據(jù)存儲(chǔ)系統(tǒng)的方法,包括:
對(duì)應(yīng)用的控制通路線程分配目標(biāo)端口,以訪問存儲(chǔ)于所述數(shù)據(jù)存儲(chǔ)系統(tǒng)的存儲(chǔ)裝置中的數(shù)據(jù);
創(chuàng)建對(duì)應(yīng)于所述目標(biāo)端口的存儲(chǔ)裝置通路;
運(yùn)行數(shù)據(jù)通路線程,以訪問存儲(chǔ)于所述存儲(chǔ)裝置中的所述數(shù)據(jù);以及
運(yùn)行控制通路線程,以處理管理工作請(qǐng)求,從而對(duì)包含所述目標(biāo)端口、所述存儲(chǔ)裝置通路和所述存儲(chǔ)裝置的對(duì)象之一進(jìn)行操作,
其中配置所述控制通路線程,以將所述管理工作請(qǐng)求異步地發(fā)送到數(shù)據(jù)通路線程,以及
其中配置所述數(shù)據(jù)通路線程,以完成所述管理工作請(qǐng)求并且將管理工作請(qǐng)求完成響應(yīng)異步地發(fā)送到所述控制通路線程。
2.根據(jù)權(quán)利要求1所述的方法,其中所述管理工作請(qǐng)求包含用于附加或者刪除所述對(duì)象的操作。
3.根據(jù)權(quán)利要求1所述的方法,其中所述存儲(chǔ)裝置通路包含無鎖隊(duì)列,所述無鎖隊(duì)列包括I/O隊(duì)列的鏈接列表,以訪問存儲(chǔ)于所述存儲(chǔ)裝置中的所述數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的方法,其中配置所述控制通路線程,以識(shí)別所述數(shù)據(jù)通路線程,從而基于全局對(duì)象列表發(fā)送所述管理工作請(qǐng)求。
5.根據(jù)權(quán)利要求1所述的方法,其中所述控制通路線程擁有并且管理所述目標(biāo)端口。
6.根據(jù)權(quán)利要求1所述的方法,其中所述數(shù)據(jù)通路線程擁有所述存儲(chǔ)裝置和所述存儲(chǔ)裝置通路。
7.根據(jù)權(quán)利要求6所述的方法,其中所述控制通路線程管理所述存儲(chǔ)裝置和所述存儲(chǔ)裝置通路。
8.根據(jù)權(quán)利要求4所述的方法,其中所述全局對(duì)象列表包含控制通路線程列表、控制線程列表、存儲(chǔ)裝置列表、以及目標(biāo)端口列表的全局查找。
9.根據(jù)權(quán)利要求8所述的方法,其中所述管理工作請(qǐng)求是附加新存儲(chǔ)裝置的請(qǐng)求,所述方法還包括:
在多個(gè)數(shù)據(jù)通路線程中選擇最低負(fù)荷數(shù)據(jù)通路線程;
從所述控制通路線程創(chuàng)建第二管理工作請(qǐng)求并且將所述第二管理工作請(qǐng)求發(fā)送到所述最低負(fù)荷數(shù)據(jù)通路線程,以將所述新存儲(chǔ)裝置的所有權(quán)授予所述最低負(fù)荷數(shù)據(jù)通路線程;
通過附加所述新存儲(chǔ)裝置,由所述最低負(fù)荷數(shù)據(jù)通路線程更新所述最低負(fù)荷數(shù)據(jù)通路線程擁有的管理對(duì)象的列表;以及
由所述控制通路線程更新所述全局對(duì)象列表,以更新所述新存儲(chǔ)裝置的所述所有權(quán)。
10.根據(jù)權(quán)利要求8所述的方法,其中所述管理工作請(qǐng)求是刪除所述存儲(chǔ)裝置的請(qǐng)求,所述方法還包括:
從所述全局對(duì)象列表中的存儲(chǔ)裝置查用表中移除所述存儲(chǔ)裝置;
將所述存儲(chǔ)裝置列于所述全局對(duì)象列表中的刪除列表中;
從所述控制通路線程創(chuàng)建第二管理工作請(qǐng)求并且將所述第二管理工作請(qǐng)求發(fā)送到擁有所述存儲(chǔ)裝置通路的所述數(shù)據(jù)通路線程,以刪除所述存儲(chǔ)裝置;以及
在預(yù)定定時(shí)器到期后,刪除所述存儲(chǔ)裝置。
11.根據(jù)權(quán)利要求10所述的方法,還包括:
執(zhí)行對(duì)所述存儲(chǔ)裝置發(fā)出的未完成I/O隊(duì)列;
由所述控制通路線程從所述控制通路線程擁有的管理對(duì)象的表中移除所述存儲(chǔ)裝置;以及
在預(yù)定定時(shí)器到期后,從所述全局對(duì)象列表中的所述刪除列表中移除所述存儲(chǔ)裝置。
12.根據(jù)權(quán)利要求11所述的方法,還包括:允許所述數(shù)據(jù)通路線程執(zhí)行對(duì)所述存儲(chǔ)裝置發(fā)出的未完成I/O隊(duì)列,直到所述預(yù)定定時(shí)器到期。
13.根據(jù)權(quán)利要求12所述的方法,還包括:
提供與所述存儲(chǔ)裝置關(guān)聯(lián)的對(duì)象引用計(jì)數(shù);
在所述預(yù)定定時(shí)器到期后,檢驗(yàn)所述對(duì)象引用計(jì)數(shù);以及
當(dāng)所述對(duì)象引用計(jì)數(shù)達(dá)到允許安全刪除所述存儲(chǔ)裝置的0時(shí),確定刪除所述存儲(chǔ)裝置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于三星電子株式會(huì)社,未經(jīng)三星電子株式會(huì)社許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710237195.5/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 信息提供系統(tǒng)、信息提供方法、信息提供設(shè)備
- 信息提供裝置、信息提供系統(tǒng)
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 游戲提供系統(tǒng)、游戲提供程序和游戲提供方法
- 信息提供方法、信息提供裝置、信息提供系統(tǒng)及信息提供程序
- 動(dòng)作信息提供裝置、提供系統(tǒng)以及提供方法
- 提供裝置、提供方法、提供系統(tǒng)以及存儲(chǔ)介質(zhì)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 提供裝置、提供方法、存儲(chǔ)介質(zhì)以及提供系統(tǒng)
- 內(nèi)容提供裝置、內(nèi)容提供方法以及內(nèi)容提供系統(tǒng)
- 具有優(yōu)先級(jí)和無爭用時(shí)間間隔的介質(zhì)訪問控制協(xié)議
- 用于無線網(wǎng)絡(luò)中的爭用控制的系統(tǒng)和方法
- 以多種模式進(jìn)行通信的方法及裝置
- 基于改進(jìn)爭用的媒體接入機(jī)制
- 使用類型穩(wěn)定性來便于爭用管理
- 對(duì)通信鏈路的基于爭用和基于調(diào)度的混合訪問
- 解決對(duì)通信資源的爭用
- 一種無線物聯(lián)網(wǎng)隨機(jī)多址接入的集中式?jīng)_突解決方法
- 爭用通信信道的方法和裝置
- 在一個(gè)共享介質(zhì)網(wǎng)絡(luò)中基于爭用的預(yù)約的裝置和方法
- 簡單網(wǎng)絡(luò)管理協(xié)議設(shè)備的數(shù)據(jù)并行采集歸并方法及系統(tǒng)
- 減少EMI的并行數(shù)據(jù)傳輸方法
- 一種多媒體數(shù)據(jù)并行處理系統(tǒng)及方法
- 一種高速并行OQPSK解調(diào)時(shí)鐘的恢復(fù)系統(tǒng)
- 一種海量地震數(shù)據(jù)并行抽道集方法
- 3G協(xié)議的turbo碼并行譯碼方法及裝置
- 并行擴(kuò)展輸入輸出的教學(xué)裝置
- 數(shù)據(jù)的并行處理
- 并行式插件機(jī)
- 一種SPI總線與并行總線的橋接方法、設(shè)備、系統(tǒng)及介質(zhì)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置





