[发明专利]使用存储器压缩来减少存储器提交开销有效
申请号: | 201680013351.3 | 申请日: | 2016-02-19 |
公开(公告)号: | CN107408073B | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | Y.M.巴克;M.伊甘;L.王;A.U.基山 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F12/08;G06F9/46;G06F12/06;G06F12/02 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 计算设备中的存储器管理器将存储器分配给在计算设备上运行的程序,分配给程序的一定量的存储器是针对程序的存储器提交。当程序处于所述程序能够被终止的状态中时,对分配给所述程序的存储器页面的内容进行压缩,并确定能够被释放的针对程序的存储器提交量。该存储器提交量是提交给程序的量减去仍(以压缩格式)存储程序的信息(例如,数据或指令)的任何量。所确定的存储器提交量被释放,以允许其他程序视情况消费所述一定量的存储器。 | ||
搜索关键词: | 使用 存储器 压缩 减少 提交 开销 | ||
【主权项】:
一种减少针对计算设备中的程序的存储器提交量的方法,所述方法包括:确定所述程序处于所述程序能够从其终止的状态中,一定量的存储器已经被提交给所述程序,所述一定量的存储器是针对所述程序的存储器提交,提交给程序的所述一定量的存储器的子集已经被所述程序使用,并且提交给程序的所述一定量的存储器包括多个存储器页面;压缩所述程序使用的存储器的子集中的存储器页面的内容;确定能够被释放的针对程序的存储器提交量;以及在已经压缩了程序所使用的存储器的子集之后,释放所确定的针对程序的存储器提交量,以便有效地将保证可用于程序的所述一定量的存储器减少到比当前分配给所述程序的量小的量。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201680013351.3/,转载请声明来源钻瓜专利网。
- 上一篇:用于检测和缓解闪速存储器中的位线开路的装置和方法
- 下一篇:存储系统架构