[发明专利]存储器使用扫描有效

专利信息
申请号: 201180021831.1 申请日: 2011-04-06
公开(公告)号: CN102859500A 公开(公告)日: 2013-01-02
发明(设计)人: B.L.沃辛顿;V.沙达;张琪;M.埃伊冈;Y.巴克 申请(专利权)人: 微软公司
主分类号: G06F12/00 分类号: G06F12/00
代理公司: 中国专利代理(香港)有限公司 72001 代理人: 刘红;汪扬
地址: 美国华*** 国省代码: 美国;US
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 存储器 使用 扫描
【说明书】:

背景技术

计算机系统通常具有可被用于包括存储可执行代码和数据的许多不同目的的随机存取存储器。存储器中的这些项常常具有大不相同使用模式。这些项中的一些可以非常频繁地被使用,而其他项可能被较不频繁地使用。

当在存储器中每个项的使用模式是已知的时,可以执行某些优化,例如将较少使用的存储器移动到另一个类型的存储装置,或者其他优化。

发明内容

存储器扫描系统可以扫描存储器对象以通过扫描使用存储在存储器中进程的映射的每个存储器对象来确定使用频率。该扫描可被执行多次以生成用于存储器的每个页或单元的使用历史。在某些情况下,扫描可以以不同的频率来执行以确定多个使用类别。映射可创建存储器使用的详细拓扑,包括访问频率的多个类别和若干其他类别。基于该拓扑,存储器中的对象可被拷贝到另一个存储器介质,或针对性能或功率消耗而被优化。

该发明内容被提供来以简化的形式引入在以下具体实施方式中进一步描述的概念的选择。该发明内容不旨在标识要求保护的主题的关键特征或必要特征,也不旨在被用来限制要求保护的主题的范围。

附图说明

在附图中,

图1是示出具有存储器管理的设备的实施例的图示。

图2是示出在扫描和处理存储器页时使用的项的实施例的图示。

图3是示出用于存储器管理的方法的实施例的流程图图示。

图4是示出用于扫描存储器页的方法的实施例的流程图图示。

图5是示出用于处理来自扫描的结果的方法的实施例的流程图图示。

图6是示出用于处理共享存储器页的方法的实施例的流程图图示。

具体实施方式

存储器扫描系统可被用来管理存储在存储器中项的位置。存储器扫描系统可以通过周期地扫描关于存储器项的元数据来扫描存储器中的项,以确定自从上一次扫描以来哪些存储器页已被访问。周期扫描可以被用来基于在扫描的时间周期上页被访问的频率以及其他标准来将这些页分类。

存储器页的访问频率可以被用来确定存储器页的一些是否可以被移动到另一个位置以优化性能、功率消耗或其他因素。访问频率是可以被用来确定存储器页是否可被移动的访问历史的一个元素。

扫描系统可以针对当前在计算机上存在的每个进程创建和维护一组位图。这些位图可将页分组到每个类别中,使得存储器管理应用可以迅速地访问具有特定类别的页。

存储器页的类别可以包括对应于针对每个页的访问频率的‘热度’等级。‘热’页可以非常频繁地被访问,‘冷’页可不频繁地被访问,且‘中’页可以介于两者之间。也可以使用其他类别。

遍及本说明书和权利要求书,术语‘存储器页’被用来表示存储器单元。术语‘存储器页’可以是用于由操作系统执行的存储器分配的最小数据单元,并且还可以是可被移动到诸如硬盘或其它非易失性存储器位置之类的辅助存储器的数据单元。术语‘存储器页’对不同的应用或计算机架构而言可以是不同大小的数据。

遍及本说明书,贯穿附图的整个描述中,相似的附图标记表示相同的元件。

当提及元件被“连接”或“耦合”时,这些元件可以被直接连接或耦合在一起,或也可以存在一个或多个中介元件。相反地,当提及元件被“直接连接”或“直接耦合”时,不存在中介元件。

主题可被体现为设备、系统、方法和/或计算机程序产品。相应地,主题中的一些或全部可以被体现在硬件中和/或软件(包括固件、常驻软件、微代码、状态机、门阵列等)中。并且,主题可采取在计算机可用或计算机可读存储介质上的计算机程序产品的形式,其具有体现在介质中以由或结合指令执行系统使用的计算机可用或计算机可读程序代码。在本文件的上下文中,计算机可用或计算机可读介质可以是任意可能包含、存储、传达、传播或传输由或结合指令执行系统、装置或设备使用的程序的介质。

计算机可用或计算机可读介质例如可以是但不限于电子、磁、光、电磁、红外或半导体系统、装置、设备或传播介质。通过示例而不是限制的方式,计算机可读介质可以包括计算机存储介质和通信介质。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201180021831.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top