[發明專利]混合驅動器的臟數據管理在審
| 申請號: | 202010909861.7 | 申請日: | 2013-09-10 |
| 公開(公告)號: | CN112051970A | 公開(公告)日: | 2020-12-08 |
| 發明(設計)人: | M.伊岡;Y.M.貝克;E.M.布呂施泰因;R.A.亞歷山大;A.M.赫倫;X.邢 | 申請(專利權)人: | 微軟技術許可有限責任公司 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06;G06F12/08;G06F12/02 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 董莘 |
| 地址: | 美國華*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 混合 驅動器 數據管理 | ||
1.一種系統,包括:
一個或多個處理器,
混合驅動器,包括性能部分和基礎部分;以及
存儲器,存儲有指令,所述指令在由所述一個或多個處理器執行時使所述系統至少:
確定被存儲在所述混合驅動器的所述性能部分中的、未與所述基礎部分同步的數據的數量;
基于所述數據中具有被所述系統使用的最低優先級的部分,并基于被存儲在所述性能部分中的、未與所述基礎部分同步的所述數據的所述數量,確定何時啟動所述數據中的至少一些的同步;以及
向所述混合驅動器指示何時在所述性能部分和所述基礎部分之間同步數據中具有所述最低優先級的所述部分,所述數據的所述部分的所述同步被啟動,以便在所述混合驅動器的所述性能部分中維護比高優先級數據更多的低優先級數據。
2.根據權利要求1所述的系統,其中所述性能部分比所述基礎部分性能更好。
3.根據權利要求1所述的系統,其中確定何時啟動同步還基于用戶在所述系統上是非活動的時間。
4.根據權利要求1所述的系統,其中所述確定還基于針對數據高閾值和數據低閾值所設置的值,所述混合驅動器響應于所述數據的所述數量滿足所述數據高閾值來同步所述數據,并且持續直到所述數據的所述數量滿足所述數據低閾值為止。
5.根據權利要求1所述的系統,其中所述確定還基于當用戶在所述系統上是活動時延遲所述同步。
6.根據權利要求1所述的系統,還包括:基于正被執行的輸入/輸出的類型以及正被執行的輸入/輸出的優先級來確定是否延遲所述同步。
7.根據權利要求6所述的系統,還包括:響應于正被執行的輸入/輸出的所述類型包括來自所述混合驅動器的流式傳送數據,允許以規則或不規則的間隔來進行所述同步。
8.根據權利要求4所述的系統,還包括以下中的至少一項:
減小針對所述數據低閾值所設置的所述值以增加被同步的所述數據的數量;以及
增大針對所述數據高閾值所設置的所述值以延遲所述同步。
9.一種用于管理被存儲在混合驅動器中的數據的方法,所述混合驅動器包括性能部分和基礎部分,所述方法包括:
確定被存儲在所述混合驅動器的所述性能部分中的、未與所述基礎部分同步的數據的數量;
基于所述數據中具有最低使用優先級的部分,并基于被存儲在所述性能部分中的、未與所述基礎部分同步的所述數據的所述數量,確定何時啟動所述數據中的至少一些的同步;以及
向所述混合驅動器指示何時在所述性能部分和所述基礎部分之間同步數據中具有最低優先級的所述部分,所述數據的所述部分的所述同步被啟動,以便在所述混合驅動器的所述性能部分中維護比高優先級數據更多的低優先級數據。
10.根據權利要求9所述的方法,其中所述性能部分比所述基礎部分性能更好。
11.根據權利要求9所述的方法,其中確定何時啟動同步還基于用戶在被耦合到所述混合驅動器的計算設備上是非活動的時間。
12.根據權利要求9所述的方法,其中所述確定還基于針對數據高閾值和數據低閾值所設置的值,所述混合驅動器響應于所述數據的所述數量滿足所述數據高閾值來同步所述數據,并且持續直到所述數據的所述數量滿足所述數據低閾值為止;所述方法還包括:
減小針對所述數據低閾值所設置的所述值以增加被同步的所述數據的數量;以及
增大針對所述數據高閾值所設置的所述值以延遲所述同步。
13.根據權利要求9所述的方法,其中所述確定還基于當用戶在被耦合到所述混合驅動器的計算設備上是活動時延遲所述同步。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟技術許可有限責任公司,未經微軟技術許可有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010909861.7/1.html,轉載請聲明來源鉆瓜專利網。





