[發明專利]數據處理系統及其操作方法在審
| 申請號: | 202210404324.6 | 申請日: | 2022-04-18 |
| 公開(公告)號: | CN115543860A | 公開(公告)日: | 2022-12-30 |
| 發明(設計)人: | 邊諭俊 | 申請(專利權)人: | 愛思開海力士有限公司 |
| 主分類號: | G06F12/02 | 分類號: | G06F12/02 |
| 代理公司: | 北京路浩知識產權代理有限公司 11002 | 代理人: | 周永佳;李新娜 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據處理系統 及其 操作方法 | ||
1.一種數據處理系統,包括:
主機,包括處理器和易失性存儲器,并且將數據順序地分配給分區命名空間的多個分區;以及
存儲器系統,包括:
存儲器裝置,包括多個存儲塊;以及
控制器,將所述多個存儲塊分配給所述分區命名空間的各個分區,并且根據與數據輸入/輸出請求一起從所述主機輸入的分區的地址來訪問分配給所述多個分區中的一個分區的存儲塊,
其中所述主機進一步根據所述主機的負載水平,向所述控制器請求垃圾收集或執行基于主機的垃圾收集。
2.根據權利要求1所述的數據處理系統,其中所述主機進一步基于存儲器系統控制命令的數量或所述主機的進程占用所述處理器的占用時間量來確定所述負載水平。
3.根據權利要求2所述的數據處理系統,
其中所述易失性存儲器包括命令隊列,并且
其中所述主機在所述命令隊列中包括的存儲器系統控制命令的數量等于或小于閾值時向所述控制器請求垃圾收集,并且在所述存儲器系統控制命令的數量超過所述閾值時執行所述基于主機的垃圾收集。
4.根據權利要求2所述的數據處理系統,
其中所述主機進一步將所述占用時間量與所述處理器對于所述存儲器系統的輸入/輸出待機時間量即IO待機時間量進行比較,并且
其中所述主機在所述占用時間量與所述IO待機時間量之間的差超過閾值時向所述控制器請求所述垃圾收集,并且在所述差等于或小于所述閾值時執行所述基于主機的垃圾收集。
5.根據權利要求1所述的數據處理系統,其中所述主機通過向所述控制器提供關于犧牲分區、目標分區以及待從所述犧牲分區移動到所述目標分區的有效數據的信息來向所述控制器請求所述垃圾收集。
6.根據權利要求5所述的數據處理系統,其中響應于所述請求,所述控制器進一步根據所述信息針對所述有效數據來對所述犧牲分區和所述目標分區執行垃圾收集操作。
7.根據權利要求6所述的數據處理系統,其中被分配為對應于所述犧牲分區的存儲塊以擦除單元來配置。
8.根據權利要求7所述的數據處理系統,其中所述擦除單元是超級塊。
9.根據權利要求7所述的數據處理系統,其中所述分區命名空間包括多個分區,所述多個分區對應于多個擦除單元并包括所述犧牲分區和所述目標分區,并且所述控制器針對對應于所述犧牲分區和所述目標分區的擦除單元來執行垃圾收集。
10.一種操作數據處理系統的方法,包括:
由包括處理器和易失性存儲器的主機將數據順序地分配給分區命名空間的多個分區;
由控制器將存儲器裝置的多個存儲塊分配給所述分區命名空間的各個分區;
由所述控制器根據與數據輸入/輸出請求一起從所述主機輸入的分區的地址來訪問分配給所述多個分區之中的一個分區的存儲塊;并且
根據所述主機的負載水平,由所述主機向所述控制器請求垃圾收集或執行基于主機的垃圾收集。
11.根據權利要求10所述的方法,進一步包括:由所述主機基于存儲器系統控制命令的數量或所述主機的進程占用所述處理器的占用時間量來確定所述負載水平。
12.根據權利要求11所述的方法,
其中當所述主機內的命令隊列中包括的存儲器系統控制命令的數量等于或小于閾值時,向所述控制器請求所述垃圾收集,并且
其中當所述存儲器系統控制命令的數量超過所述閾值時,執行所述基于主機的垃圾收集。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于愛思開海力士有限公司,未經愛思開海力士有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202210404324.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:眼底相機
- 下一篇:一種智能冷鏈物流車監管系統及其管理方法





