[發(fā)明專利]提高存儲器系統(tǒng)的寫入吞吐量的設(shè)備和方法在審
| 申請?zhí)枺?/td> | 202010634077.X | 申請日: | 2020-07-02 |
| 公開(公告)號: | CN112860177A | 公開(公告)日: | 2021-05-28 |
| 發(fā)明(設(shè)計)人: | 具東煥;李柱一;崔民圭 | 申請(專利權(quán))人: | 愛思開海力士有限公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京路浩知識產(chǎn)權(quán)代理有限公司 11002 | 代理人: | 李青;王璇 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 提高 存儲器 系統(tǒng) 寫入 吞吐量 設(shè)備 方法 | ||
1.一種存儲器系統(tǒng),包括:
多個存儲器裝置;
緩沖存儲器,緩沖從主機(jī)輸入的寫入數(shù)據(jù);以及
控制器,所述控制器:
根據(jù)與所述寫入數(shù)據(jù)對應(yīng)的邏輯地址,將在所述緩沖存儲器中緩沖的所述寫入數(shù)據(jù)分類為N個數(shù)據(jù)組,N為大于或等于2的自然數(shù),
當(dāng)所述N個數(shù)據(jù)組中的至少兩個之間的大小差值等于或大于設(shè)定大小時,在所述N個數(shù)據(jù)組之中選擇至少一個數(shù)據(jù)組,并且
將所選擇的數(shù)據(jù)組中的至少一條數(shù)據(jù)清除到所述多個存儲器裝置中的至少一個。
2.根據(jù)權(quán)利要求1所述的存儲器系統(tǒng),
其中所述控制器在所述N個數(shù)據(jù)組之中選擇大小比具有最小大小的數(shù)據(jù)組大所述設(shè)定大小或更多的數(shù)據(jù)組。
3.根據(jù)權(quán)利要求2所述的存儲器系統(tǒng),
其中所述多個存儲器裝置被分組為N個存儲器裝置組,
其中所述控制器包括:
N個子控制器,分別對應(yīng)于所述N個存儲器裝置組,所述N個子控制器中的每個子控制器獨(dú)立地控制相應(yīng)存儲器裝置組的操作;
分配器,所述分配器:
識別在所述緩沖存儲器中緩沖的所述寫入數(shù)據(jù)的所述邏輯地址,
根據(jù)所述邏輯地址將所述寫入數(shù)據(jù)分組為所述N個數(shù)據(jù)組,并且
將所述N個數(shù)據(jù)組分配到各自的N個子控制器;以及
監(jiān)測器,監(jiān)測各自的N個數(shù)據(jù)組之間的大小差值。
4.根據(jù)權(quán)利要求3所述的存儲器系統(tǒng),其中所述監(jiān)測器進(jìn)一步:
檢查所述N個數(shù)據(jù)組的大小,
根據(jù)檢查結(jié)果,在所述N個數(shù)據(jù)組之中選擇大小比具有最小大小的數(shù)據(jù)組大所述設(shè)定大小或更多的數(shù)據(jù)組,以及
向所述N個子控制器之中分配了所選擇的數(shù)據(jù)組的子控制器傳輸確認(rèn)信號。
5.根據(jù)權(quán)利要求4所述的存儲器系統(tǒng),其中所述N個子控制器中的每個子控制器進(jìn)一步:當(dāng)接收到所述確認(rèn)信號時,將所述N個數(shù)據(jù)組之中分配到其的數(shù)據(jù)組中的至少一些數(shù)據(jù)清除到所述N個存儲器裝置組的所述相應(yīng)存儲器裝置組。
6.根據(jù)權(quán)利要求4所述的存儲器系統(tǒng),其中所述N個子控制器中的每個子控制器進(jìn)一步:
當(dāng)接收到所述確認(rèn)信號并且分配到所述子控制器的數(shù)據(jù)組的大小小于閾值大小時,將虛擬數(shù)據(jù)填充到所述N個數(shù)據(jù)組之中分配到其的數(shù)據(jù)組中的至少一些數(shù)據(jù),以及
將所述閾值大小的虛擬填充數(shù)據(jù)清除到所述N個存儲器裝置組之中的所述相應(yīng)存儲器裝置組。
7.根據(jù)權(quán)利要求4所述的存儲器系統(tǒng),其中所述監(jiān)測器通過所述緩沖存儲器中的所述N個數(shù)據(jù)組的相對占用百分比來檢查所述N個數(shù)據(jù)組的大小。
8.根據(jù)權(quán)利要求3所述的存儲器系統(tǒng),其中所述分配器將所述寫入數(shù)據(jù)分組為所述N個數(shù)據(jù)組,所述N個數(shù)據(jù)組中的每個數(shù)據(jù)組包含N個邏輯地址范圍的相應(yīng)邏輯地址范圍內(nèi)的寫入數(shù)據(jù)。
9.根據(jù)權(quán)利要求8所述的存儲器系統(tǒng),其中所述分配器將所述N個數(shù)據(jù)組中的數(shù)據(jù)的物理位置信息分別從所述緩沖存儲器傳送到所述N個子控制器。
10.根據(jù)權(quán)利要求2所述的存儲器系統(tǒng),其中所述控制器進(jìn)一步:選擇所選擇的數(shù)據(jù)組中的至少一些數(shù)據(jù),使得所選擇的數(shù)據(jù)組與具有最小大小的數(shù)據(jù)組之間的大小差值小于所述設(shè)定大小。
11.一種存儲器系統(tǒng)的操作方法,所述存儲器系統(tǒng)包括多個存儲器裝置以及緩沖從主機(jī)輸入的寫入數(shù)據(jù)的緩沖存儲器,所述操作方法包括:
根據(jù)與所述寫入數(shù)據(jù)對應(yīng)的邏輯地址,將在所述緩沖存儲器中緩沖的所述寫入數(shù)據(jù)分類為N個數(shù)據(jù)組,N為大于或等于2的自然數(shù);
當(dāng)所述N個數(shù)據(jù)組中的至少兩個之間的大小差值等于或大于設(shè)定大小時,在所述N個數(shù)據(jù)組之中選擇至少一個數(shù)據(jù)組;并且
將所選擇的數(shù)據(jù)組中的至少一條數(shù)據(jù)清除到所述多個存儲器裝置中的至少一個。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于愛思開海力士有限公司,未經(jīng)愛思開海力士有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010634077.X/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





