[發明專利]讀取操作重定向在審
| 申請號: | 201780060912.X | 申請日: | 2017-01-27 |
| 公開(公告)號: | CN109891396A | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | V·Q·埃雷拉;C·格雷厄姆;T·J·弗林 | 申請(專利權)人: | 惠普發展公司;有限責任合伙企業 |
| 主分類號: | G06F12/00 | 分類號: | G06F12/00 |
| 代理公司: | 中國專利代理(香港)有限公司 72001 | 代理人: | 張健;陳嵐 |
| 地址: | 美國德*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據存儲設備 過濾器 輸入/輸出 讀取操作 重定向 主機 拷貝 緩沖器 隨機存取存儲器 連續讀取 寫入操作 主機訪問 監控 尋址 操作系統 響應 | ||
1.一種系統,其包括:
可由主機訪問的數據存儲設備;
主機的操作系統的輸入/輸出過濾器系統,以便:
監控從主機到數據存儲設備的讀取操作和寫入操作;
響應于對數據存儲設備的部分的所監控的讀取操作超過閾值,將所述部分拷貝到主機內的隨機存取存儲器(RAM)緩沖器;以及
將被尋址到數據存儲設備的所述部分的連續讀取操作重定向到所述RAM緩沖器中的所述部分的拷貝。
2.如權利要求1所述的系統,其中所述輸入/輸出過濾器系統包括操作系統內的一組驅動器。
3.如權利要求1所述的系統,其中要監控讀取操作和寫入操作包括:攔截從主機上的應用到數據存儲設備的底層控制器的請求。
4.如權利要求1所述的系統,其中要監控讀取操作包括:在文件系統級別上標識在每個監控讀取操作中正被讀取的數據存儲設備的部分。
5.如權利要求1所述的系統,其中要監控讀取操作包括:在塊訪問級別上標識在每個監控讀取操作中正被讀取的數據存儲設備的部分。
6.如權利要求1所述的系統,其中要監控讀取操作和寫入操作包括:基于正被讀取的數據存儲設備的部分的地址和正被讀取的所述部分的大小,來對讀取操作進行計數和核對。
7.如權利要求1所述的系統,其中所述閾值是針對位置的用戶可配置讀取頻率閾值。
8.一種非暫時性計算機可讀介質,其包含指令,所述指令可由處理器執行以使所述處理器來:
利用主機操作系統內的輸入/輸出過濾器來監控從主機操作系統到固態驅動器(SSD)的讀取操作和寫入操作;
響應于被尋址到SSD的存儲器的塊的讀取操作超過閾值,將所述塊拷貝到主機內的隨機存取存儲器(RAM)緩沖器;以及
將被尋址到所述塊的連續讀取操作重定向到所述RAM緩沖器中的所拷貝的塊。
9.如權利要求8所述的非暫時性計算機可讀介質,其中所述SSD是與非(NAND)型閃速存儲器設備。
10.如權利要求8所述的非暫時性計算機可讀介質,其中響應于對SSD的存儲器的塊的讀取操作超過所述閾值、獨立于SSD上的錯誤,將所述塊拷貝到主機處的所述RAM緩沖器。
11.如權利要求8所述的非暫時性計算機可讀介質,其中監控讀取操作和寫入操作包括:在主機操作系統的應用層處攔截讀取操作和寫入操作,以及確定應用或主機操作系統正在將讀取操作定向到的存儲器的塊。
12.一種方法,其包括:
利用操作系統內的輸入/輸出過濾器來監控從主機到固態驅動器(SSD)的輸入/輸出請求;
基于所述監控,檢測在第一時間段內的對SSD的存儲器的特定部分的輸入/輸出請求中的第一讀取操作量已經超過閾值;
響應于檢測到所述閾值已經被超過,將SSD的存儲器的所述特定部分拷貝到主機內的隨機存取存儲器(RAM)緩沖器;以及
將被尋址到SSD的存儲器的所述特定部分的連續讀取操作重定向到所述RAM緩沖器中的所述特定部分的拷貝。
13.如權利要求12所述的方法,進一步包括:
響應于基于所述監控而檢測到在將SSD的存儲器的所述特定部分拷貝到所述RAM緩沖器之后的對SSD的存儲器的所述特定部分的寫入操作,從所述RAM緩沖器中移除所述特定部分的拷貝。
14.如權利要求12所述的方法,進一步包括:
響應于基于所述監控而檢測到在將SSD的存儲器的所述特定部分拷貝到所述RAM緩沖器之后,對SSD的存儲器的特定位置的輸入/輸出請求中在第二時間段內的第二讀取操作量,從所述RAM緩沖器中移除所述特定部分的拷貝。
15.如權利要求12所述的方法,進一步包括:
響應于檢測到生成所述第一讀取操作量的應用已經退出,從所述RAM緩沖器中移除SSD的存儲器的所述特定部分的拷貝。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于惠普發展公司;有限責任合伙企業,未經惠普發展公司;有限責任合伙企業許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201780060912.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:調試系統和方法
- 下一篇:用于固態裝置中的操作系統高速緩沖存儲器的設備及方法





