[發(fā)明專利]完成對象輸入輸出的方法和系統(tǒng)有效
| 申請?zhí)枺?/td> | 202110046609.2 | 申請日: | 2021-01-14 |
| 公開(公告)號: | CN113190168B | 公開(公告)日: | 2023-05-02 |
| 發(fā)明(設計)人: | 梁堅;羅納德·李;貝尼克森·阿魯爾·德哈斯;拉瑪瑞吉·潘第安 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 張川緒;尹淑梅 |
| 地址: | 韓國京畿*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 完成 對象 輸入輸出 方法 系統(tǒng) | ||
提供了一種完成對象IO的方法和系統(tǒng),所述方法包括:接收用于目標存儲裝置的第一組對象IO;將第一組對象IO調度到第一區(qū)的第一緩沖器,第一緩沖器被配置為用作第一日志緩沖器;連接第一組對象IO以在第一緩沖器中形成第一對象組;將第一對象組記錄到日志裝置;將第一緩沖器的功能從第一日志緩沖器修改為第一沖刷緩沖器;以及將第一對象組傳送到目標存儲裝置。
技術領域
本公開的實施例的一個或多個方面總體上涉及優(yōu)化鍵值存儲裝置的輸入/輸出(“IO”)性能。
背景技術
近年來,鍵值固態(tài)驅動器(“KV-SSD”)已經在越來越多的各種應用中使用。增強KV-SSD的IO性能來增強吞吐量并減少延遲可以是有益的。
然而,因為KV-SSD處理會以相同的方式處理大對象IO和小對象IO兩者,所以當KV-SSD遇到大對象IO和小對象IO兩者的混合時,IO性能可能降低。
其結果是,KV-SSD處理可偏愛大對象IO,這導致小對象IO具有更高的延遲。可選地,KV-SSD處理可偏愛小對象IO,這導致大對象IO具有較低的吞吐量。
發(fā)明內容
本公開的實施例的各方面涉及自適應地適應小對象IO和大對象IO兩者以增強IO性能的系統(tǒng)和方法。
根據(jù)本公開的一個實施例,提供了一種完成對象IO的方法,所述方法包括:接收用于目標存儲裝置的第一組對象IO;將第一組對象IO調度到第一區(qū)的第一緩沖器,第一緩沖器被配置為用作第一日志緩沖器;連接第一組對象IO以在第一緩沖器中形成第一對象組;將第一對象組記錄到日志裝置;將第一緩沖器的功能從第一日志緩沖器修改為第一沖刷緩沖器;以及將第一對象組傳送到目標存儲裝置。
所述方法還可包括:接收用于目標存儲裝置的第二組對象IO;將第二組對象IO調度到第一區(qū)的第二緩沖器,第二緩沖器被配置為:響應于第一緩沖器用作第一沖刷緩沖器而用作第二日志緩沖器;連接第二組對象IO以在第二緩沖器中形成第二對象組;將第二對象組記錄到日志裝置;將第二緩沖器的功能從第二日志緩沖器修改為第二沖刷緩沖器;以及將第二對象組傳送到目標存儲裝置。
所述方法還可包括:接收用于目標存儲裝置的第三組對象IO;將第三組對象IO調度到第二區(qū)的第三緩沖器,第三緩沖器被配置為:用作第三日志緩沖器;連接第三組對象IO以在第三緩沖器中形成第三對象組;將第三對象組記錄到日志裝置;將第三緩沖器的功能從第三日志緩沖器修改為第三沖刷緩沖器;以及將第三對象組傳送到目標存儲裝置,其中,第三組對象IO包括高優(yōu)先級數(shù)據(jù),其中第一組對象IO或第二組對象IO包括低優(yōu)先級數(shù)據(jù)。
所述方法還可包括:調節(jié)超時窗口、將保存在第一日志緩沖器中的第一組對象IO的最大數(shù)量或第一對象組的閾值大小,超時窗口對應于用于將第一組對象IO中的一個存儲在第一日志緩沖器的最大時間量,其中,基于超時窗口、將保存在第一日志緩沖器中的對象IO的最大數(shù)量或第一對象組的閾值大小,將第一對象組記錄到日志裝置。
可根據(jù)反饋算法來執(zhí)行調節(jié)超時窗口、第一組對象IO最大數(shù)量或閾值大小。
所述方法還可包括使用現(xiàn)場可編程門陣列來處理存儲在第一緩沖器中的數(shù)據(jù)。
所述方法還可包括:接收大對象IO;將大對象IO與第一組對象IO分開;以及將大對象IO直接傳遞到目標存儲裝置。
將第一對象組傳送到目標存儲裝置的步驟可包括:搜索包括鏈接在一起的臟對象IO的鏈表;以及將所述臟對象IO傳送到目標存儲裝置,所述臟對象IO屬于第一對象組。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110046609.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:平板太陽能集熱器板芯焊接方法
- 下一篇:工藝控制裝置及方法
- 同類專利
- 專利分類
G06F 電數(shù)字數(shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉變成為計算機能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機傳送到輸出設備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





