[发明专利]用于监视和管理存储器块以改善节电的系统和方法有效
申请号: | 201280045492.5 | 申请日: | 2012-09-14 |
公开(公告)号: | CN103842975A | 公开(公告)日: | 2014-06-04 |
发明(设计)人: | O·扎鲁尔 | 申请(专利权)人: | 马维尔国际贸易有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F1/32 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 酆迅;郑振 |
地址: | 巴巴多斯*** | 国省代码: | 巴巴多斯;BB |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 监视 管理 存储器 改善 节电 系统 方法 | ||
1.一种将存储器的一部分置于低功率模式的方法,包括:
确定存储器的多个区域中的每个区域的活动水平,其中所述区域的某些区域被确定为活跃区域,以及其中所述区域的某些区域被确定为不活跃区域;
将所述活跃区域的数据放置于所述存储器的连续活跃部分中,以及将不活跃区域的数据放置于所述存储器的连续不活跃部分中;以及
将所述存储器的连续不活跃部分置于低功率模式中。
2.根据权利要求1所述的方法,其中,所述区域的某些区域被确定为已占用的但不活跃的区域,
其中重新布置所述数据以将所述已占用的但不活跃区域放置在存储器的连续的已占用部分中,
其中将所述存储器的连续的已占用部分置于与所述低功率模式不同的另一低功率模式中。
3.根据权利要求1所述的方法,其中所述低功率模式禁用所述存储器的连续不活跃部分。
4.根据权利要求1所述的方法,其中所述存储器的所述区域是所述存储器的页,以及其中被置入所述低功率模式中的所述存储器的连续不活跃部分包括一个或多个存储器块。
5.根据权利要求5所述的方法,还包括,
接收表示处理器执行的当前或即将活动的类型的活动类型;以及
基于所述活动类型访问多个热点分布中的一个热点分布,其中被访问的热点分布被用于确定所述区域的活动水平,其中哪些区域被确定为活跃区域以及哪些区域被确定为不活跃区域跨所述多个热点分布而变化。
6.根据权利要求1所述的方法,还包括:
接收更新的活动类型;
基于所述更新的活动类型访问不同的热点分布;以及
基于所述不同的热点分布重新布置所述数据。
7.根据权利要求1所述的方法,还包括:
在一段时间内对所述存储器的所述多个区域中的每个区域访问的数目进行计数,
其中基于所计数的访问的数目确定所述多个区域中的每个区域的活动水平;以及
其中基于触发事件对数据进行重新布置。
8.根据权利要求7所述的方法,其中,所述触发事件是经过一段时间或者处理器的活动类型的改变。
9.根据权利要求1所述的方法,其中所述存储器包括多个存储器块,其中每个存储器块包含多个存储器块区域,并且其中重新布置所述数据还包括:
将具有零个活跃区域的存储器块标识为完全睡眠块;
将具有零个不活跃区域的存储器块标识为完全活跃块;
将具有多于零个活跃区域以及多于零个不活跃区域的存储器块标识为部分活跃块;
将具有最活跃区域的部分活跃块标识为最活跃块;
将具有最不活跃区域的部分活跃块标识为最不活跃块;
将活跃区域从最不活跃块转移至最活跃块;以及
在所述最活跃块不与所述完全活跃块之一相连时将所述最活跃块与另一块交换。
10.根据权利要求1所述的方法,其中所述存储器包括多个存储器块,其中从目标段到远端段连续地布置所述存储器块,其中每个存储器块包括多个存储器块区域,并且其中重新布置所述数据还包括:
将具有零个活跃区域的存储器块标识为完全睡眠块;
将具有零个不活跃区域的存储器块标识为完全活跃块;
将具有多于零个活跃区域以及多于零个不活跃区域的存储器块标识为部分活跃块;
将与所述目标段最接近的部分活跃块标识为最活跃块;
将与所述远端段最接近的部分活跃块标识为最不活跃块;
将活跃区域从所述最不活跃块转移至所述最活跃块;以及
在所述最活跃块不与所述完全活跃块之一相连时将所述最活跃块与另一块交换。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于马维尔国际贸易有限公司,未经马维尔国际贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201280045492.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:废旧不规则铝块的切割装置
- 下一篇:铝型材接头铣削装置