-
公开(公告)号:CN107533508B
公开(公告)日:2021-02-26
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/0882 , G06F12/1009 , G06F9/50
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
公开(公告)号:CN107466397A
公开(公告)日:2017-12-12
申请号:CN201680020771.4
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455 , G06F3/06 , G06F12/0891 , G06F12/1027
Abstract: 描述了具有由主虚拟存储器来支持的客虚拟机物理存储器的主机。主机包括主物理存储器。主机还包括一个或多个客虚拟机。客虚拟机中的每一个都包括客物理存储器。主机还包括主虚拟存储器。主机还包括具有客物理存储器地址与主虚拟存储器地址的相关性的数据结构以及具有主虚拟存储器地址与主物理存储器地址的相关性的数据结构。
-
公开(公告)号:CN102150131B
公开(公告)日:2017-07-04
申请号:CN200980136912.9
申请日:2009-09-09
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F12/0833 , G06F11/1441 , G06F12/0862 , G06F12/0866 , G06F12/128 , G06F12/14 , G06F2212/1052 , G06F2212/2022 , G06F2212/2146 , G06F2212/222 , G06F2212/466 , G06F2212/62 , Y02D10/13
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: 将文件映射在主机虚拟地址支持的虚拟机中。一种方法包括从客虚拟机接收对来自主机的文件的请求。该方法进一步包括在主机处确定文件可被直接映射到请求访问该文件的虚拟机的物理存储器位置。该方法进一步包括在主机处提供由主机虚拟存储器中的文件映射支持的客机物理存储器。
-
公开(公告)号:CN108885565B
公开(公告)日:2021-10-08
申请号:CN201780017911.7
申请日:2017-03-08
Applicant: 微软技术许可有限责任公司
IPC: G06F9/50
Abstract: 本文公开的实施例涉及用于分配一种或多种系统资源供应用独占使用的系统、方法和计算机可读介质。各实施例包括接收为第一应用独占地分配一种或多种系统资源的请求,所述一种或多种系统资源可由所述第一应用和一个或多个第二应用使用;确定将被独占地分配给所述第一应用的一种或多种系统资源的适当数量;以及将所述一种或多种系统资源划分为第一部分和第二部分,所述第一部分被分配供所述第一应用独占使用,而所述第二部分未被分配供所述第一应用独占使用,所述第二部分可供所述一个或多个第二应用使用。
-
公开(公告)号:CN108885565A
公开(公告)日:2018-11-23
申请号:CN201780017911.7
申请日:2017-03-08
Applicant: 微软技术许可有限责任公司
IPC: G06F9/50
CPC classification number: G06F9/5011 , G06F9/52
Abstract: 本文公开的实施例涉及用于分配一种或多种系统资源供应用独占使用的系统、方法和计算机可读介质。各实施例包括接收为第一应用独占地分配一种或多种系统资源的请求,所述一种或多种系统资源可由所述第一应用和一个或多个第二应用使用;确定将被独占地分配给所述第一应用的一种或多种系统资源的适当数量;以及将所述一种或多种系统资源划分为第一部分和第二部分,所述第一部分被分配供所述第一应用独占使用,而所述第二部分未被分配供所述第一应用独占使用,所述第二部分可供所述一个或多个第二应用使用。
-
公开(公告)号:CN107533508A
公开(公告)日:2018-01-02
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/08 , G06F12/1009
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
公开(公告)号:CN102216899B
公开(公告)日:2016-12-07
申请号:CN200980145878.1
申请日:2009-11-03
Applicant: 微软技术许可有限责任公司
IPC: G06F12/0862 , G06F12/0866 , G06F12/0871
CPC classification number: G06F12/0866 , G06F12/0804 , G06F12/0862 , G06F12/0871 , G06F12/14 , G06F2212/1016 , G06F2212/1032 , G06F2212/1052 , G06F2212/2022 , G06F2212/222 , G06F2212/466
Abstract: 提供了用于管理将存储介质(例如,盘)上的地址映射到高速缓存设备上的对应地址的高速缓存元数据的技术。高速缓存元数据可以存储在分层数据结构中。只有分层结构的各层的子集可被加载到存储器,从而减少高速缓存元数据的存储器“足迹”并在启动期间加速它的还原。启动还可以通过使用高速缓存元数据来执行与重新引导相关联的操作来进一步加速。在使用高速缓存元数据来标识该数据被存储在高速缓存中的地址以处理对从存储中读取数据的请求时,所标识的地址可被存储在存储器中。在计算机稍后关机时,只有分层结构各层的子集和/或所标识的地址会被转移(例如,转移到高速缓存设备),而不是必须将高速缓存元数据整个从存储器转移到存储中,从而加速关机。
-
-
-
-
-
-
-