-
公开(公告)号:CN107533508B
公开(公告)日:2021-02-26
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/0882 , G06F12/1009 , G06F9/50
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
公开(公告)号:CN108351837A
公开(公告)日:2018-07-31
申请号:CN201680064128.1
申请日:2016-10-25
Applicant: 微软技术许可有限责任公司
IPC: G06F12/1009 , G06F9/455
CPC classification number: G06F12/10 , G06F9/45558 , G06F12/0284 , G06F12/1009 , G06F12/109 , G06F2009/45583 , G06F2212/1032 , G06F2212/1056 , G06F2212/151 , G06F2212/206 , G06F2212/656
Abstract: 将文件映射在主机虚拟地址支持的虚拟机中。一种方法包括从客虚拟机接收对来自主机的文件的请求。该方法进一步包括在主机处确定文件可被直接映射到请求访问该文件的虚拟机的物理存储器位置。该方法进一步包括在主机处提供由主机虚拟存储器中的文件映射支持的客机物理存储器。
-
公开(公告)号:CN115398408A
公开(公告)日:2022-11-25
申请号:CN202180028863.8
申请日:2021-03-12
Applicant: 微软技术许可有限责任公司
IPC: G06F12/1036 , G06F12/02
Abstract: 在此公开了用于计算机存储器管理的技术。在一个实施例中,一种方法包括:响应于接收到存储器分配的请求,确定该请求是针对来自物理存储器的第一存储器区域还是第二存储器区域的分配。第一存储器区域具有第一尺寸的第一存储器子区域,第二存储器区域具有第二尺寸的第二存储器子区域,第二尺寸大于第一存储器区域的第一尺寸。该方法还包括:响应于确定存储器分配的请求是针对来自第一或第二存储器区域的分配,分别分配第一或第二存储器区域的第一或第二多个存储器子区域的一部分,以响应于该请求。
-
公开(公告)号:CN112231238B
公开(公告)日:2024-04-16
申请号:CN202011112834.3
申请日:2016-02-19
Applicant: 微软技术许可有限责任公司
Abstract: 计算设备中的存储器管理器将存储器分配给在计算设备上运行的程序,分配给程序的一定量的存储器是针对程序的存储器提交。当程序处于所述程序能够被终止的状态中时,对分配给所述程序的存储器页面的内容进行压缩,并确定能够被释放的针对程序的存储器提交量。该存储器提交量是提交给程序的量减去仍(以压缩格式)存储程序的信息(例如,数据或指令)的任何量。所确定的存储器提交量被释放,以允许其他程序视情况消费所述一定量的存储器。
-
公开(公告)号:CN107466397A
公开(公告)日:2017-12-12
申请号:CN201680020771.4
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455 , G06F3/06 , G06F12/0891 , G06F12/1027
Abstract: 描述了具有由主虚拟存储器来支持的客虚拟机物理存储器的主机。主机包括主物理存储器。主机还包括一个或多个客虚拟机。客虚拟机中的每一个都包括客物理存储器。主机还包括主虚拟存储器。主机还包括具有客物理存储器地址与主虚拟存储器地址的相关性的数据结构以及具有主虚拟存储器地址与主物理存储器地址的相关性的数据结构。
-
公开(公告)号:CN112231238A
公开(公告)日:2021-01-15
申请号:CN202011112834.3
申请日:2016-02-19
Applicant: 微软技术许可有限责任公司
Abstract: 计算设备中的存储器管理器将存储器分配给在计算设备上运行的程序,分配给程序的一定量的存储器是针对程序的存储器提交。当程序处于所述程序能够被终止的状态中时,对分配给所述程序的存储器页面的内容进行压缩,并确定能够被释放的针对程序的存储器提交量。该存储器提交量是提交给程序的量减去仍(以压缩格式)存储程序的信息(例如,数据或指令)的任何量。所确定的存储器提交量被释放,以允许其他程序视情况消费所述一定量的存储器。
-
公开(公告)号:CN107533508A
公开(公告)日:2018-01-02
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/08 , G06F12/1009
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
-
-
-
-
-