[发明专利]用于脏数据管理的方法和计算设备有效
申请号: | 201380075906.3 | 申请日: | 2013-09-10 |
公开(公告)号: | CN105637470B | 公开(公告)日: | 2020-09-29 |
发明(设计)人: | M.伊冈;Y.M.贝克;E.M.布吕施泰因;R.A.亚历山大;A.M.赫伦;X.邢 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 数据管理 方法 计算 设备 | ||
混合驱动器包括多个部分:性能部分(例如闪存设备)和基础部分(例如硬盘驱动器)。一般是计算设备的操作系统的部分的驱动器访问系统向混合驱动器发出输入/输出(I/O)命令以将数据存储到混合驱动器并从混合驱动器取回数据。一些数据可存储在一个部分而不是另一部分中,且这个数据可在不同的时间与另一部分同步(例如复制到另一部分)。驱动器访问系统向混合驱动器提供何时使一个部分中的数据与另一部分同步的指示。做出这些指示,使得由于同步而引起的对由用户对设备的使用和/或设备的功率节省模式的潜在干扰减小。
背景技术
计算机传统上具有存储设备,其上可存储数据例如程序指令和用户数据。当技术进步时,这些存储设备包括磁性软盘、磁性硬盘、固态驱动器(例如闪存驱动器)等。也发展了包括更大容量(但更不昂贵)的硬盘驱动器和更小容量(但更昂贵的)闪存驱动器的一些混合驱动器。虽然这样的混合驱动器可能是有益的,它们并不是没有它们的问题。一个这样的问题是,更小容量驱动器可累积以后被复制到更大容量驱动器的数据,且混合驱动器确定何时复制这样的数据依然很难。关于何时将数据复制到更大容量驱动器的差的确定可干扰由用户对设备的使用,导致用户受挫和设备的差性能。
发明内容
这个发明内容被提供来以简化的形式介绍一系列概念,其在下面在具体实施方式中被进一步描述。这个发明内容并不打算识别所主张的主题的关键特征或必要特征,也不打算用于限制所主张的主题的范围。
根据一个或多个方面,在计算设备处,得到在混合驱动器的一部分中的一个或多个优先级水平处的脏数据的量的指示。混合驱动器具有包括性能部分和基础部分的其中可存储数据的两个部分,且脏数据指存储在这两个部分的一个中但不在这两个部分的另一个中的数据。何时使在这两个部分的一个中的脏数据与这两个部分的另一个同步的指示被提供到混合驱动器,所述指示被确定以致减小对由用户对计算设备的使用的干扰和/或以致减小对计算设备的功率节省模式的干扰。
附图说明
相同的数字在全部附图中用于参考相似的特征。
图1图示根据一个或多个实施例的实施混合驱动器的脏数据管理的示例系统。
图2图示根据一个或多个实施例的示例驱动器访问系统。
图3图示根据一个或多个实施例的脏数据阈值的例子。
图4是图示根据一个或多个实施例的用于实施混合驱动器的脏数据管理的示例过程的流程图。
图5是图示根据一个或多个实施例的用于实施混合驱动器的脏数据管理的另一示例过程的流程图。
图6图示通常包括示例计算设备的示例系统,示例计算设备代表可实施本文所述的各种技术的一个或多个系统和/或设备。
具体实施方式
在本文公开了混合驱动器的脏数据管理。混合驱动器包括多个部分:性能部分(例如闪存设备)和基础部分(例如硬盘驱动器)。一般是计算设备的操作系统的部分的驱动器访问系统向混合驱动器发出输入/输出(I/O)命令以将数据存储到混合驱动器并从混合驱动器取回数据。一些数据存储在性能部分中,且这个数据可在不同的时间与基础部分同步(例如复制到基础部分)。驱动器访问系统向混合驱动器提供何时使性能部分中的数据与基础部分同步的指示。做出这些指示,使得由于同步而引起的对由用户对设备的使用和/或设备的功率节省模式的潜在干扰减小,如下面更详细讨论的那样。类似地,存储在基础部分中的一些数据可在不同的时间与性能部分同步(例如复制到性能部分)。驱动器访问系统向混合驱动器提供何时使基础部分中的数据与性能部分同步的指示。做出这些指示,使得由于同步而引起的对由用户对设备的使用和/或设备的功率节省模式的潜在干扰减小,如下面更详细讨论的那样。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380075906.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于用户指导剖析驱动优化的架构
- 下一篇:书写平板电脑信息记录设备