-
公开(公告)号:CN107533508B
公开(公告)日:2021-02-26
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/0882 , G06F12/1009 , G06F9/50
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
公开(公告)号:CN105612528B
公开(公告)日:2019-06-18
申请号:CN201480051324.6
申请日:2014-09-12
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F21/53 , G06F9/45558 , G06F2009/45587
Abstract: 虚拟机管理器(例如管理程序)实现虚拟安全模式,该虚拟安全模式使得多个不同的虚拟信任等级对虚拟机的虚拟处理器可用。不同存储器访问保护(如读、写、和/或执行存储器的能力)可针对每个虚拟信任等级与不同的存储器部分(例如存储器页)相关联。虚拟信任等级被组织为层次结构,其中更高等级的虚拟信任等级比更低的虚拟信任等级具有更多特权,且运行在更高虚拟信任等级中的程序能够改变更低虚拟信任等级的存储器访问保护。虚拟信任等级的数量可以变化,且可针对不同虚拟机以及针对同一虚拟机中的不同虚拟处理器变化。
-
公开(公告)号:CN107466397A
公开(公告)日:2017-12-12
申请号:CN201680020771.4
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455 , G06F3/06 , G06F12/0891 , G06F12/1027
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: 将文件映射在主机虚拟地址支持的虚拟机中。一种方法包括从客虚拟机接收对来自主机的文件的请求。该方法进一步包括在主机处确定文件可被直接映射到请求访问该文件的虚拟机的物理存储器位置。该方法进一步包括在主机处提供由主机虚拟存储器中的文件映射支持的客机物理存储器。
-
公开(公告)号:CN108139921A
公开(公告)日:2018-06-08
申请号:CN201680057532.6
申请日:2016-09-26
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455
CPC classification number: G06F9/455 , G06F9/45516 , G06F9/4552
Abstract: 本文解说的一个实施例包括一种可以在具有运行本机体系结构系统的客体系结构的计算环境中实施的方法。该方法包括用于处置函数调用的动作。该方法包括接收对目标二进制的调用,其中该调用是用于客体系结构的格式。该方法还包括确定该调用是对作为混合二进制的二进制的调用。混合二进制包括使用客体系结构源代码编译成本机体系结构二进制代码的本机函数以及用于处理客体系结构与本机体系结构之间的不兼容性的特殊化形实转换程序。该方法还包括调用特殊化形实转换程序以允许混合二进制中的本机函数在本机体系结构系统上本机地执行。
-
公开(公告)号:CN105612528A
公开(公告)日:2016-05-25
申请号:CN201480051324.6
申请日:2014-09-12
Applicant: 微软技术许可有限责任公司
CPC classification number: G06F21/53 , G06F9/45558 , G06F2009/45587
Abstract: 虚拟机管理器(例如管理程序)实现虚拟安全模式,该虚拟安全模式使得多个不同的虚拟信任等级对虚拟机的虚拟处理器可用。不同存储器访问保护(如读、写、和/或执行存储器的能力)可针对每个虚拟信任等级与不同的存储器部分(例如存储器页)相关联。虚拟信任等级被组织为层次结构,其中更高等级的虚拟信任等级比更低的虚拟信任等级具有更多特权,且运行在更高虚拟信任等级中的程序能够改变更低虚拟信任等级的存储器访问保护。虚拟信任等级的数量可以变化,且可针对不同虚拟机以及针对同一虚拟机中的不同虚拟处理器变化。
-
公开(公告)号:CN108139921B
公开(公告)日:2022-06-17
申请号:CN201680057532.6
申请日:2016-09-26
Applicant: 微软技术许可有限责任公司
IPC: G06F9/455
Abstract: 本文解说的一个实施例包括一种可以在具有运行本机体系结构系统的客体系结构的计算环境中实施的方法。该方法包括用于处置函数调用的动作。该方法包括接收对目标二进制的调用,其中该调用是用于客体系结构的格式。该方法还包括确定该调用是对作为混合二进制的二进制的调用。混合二进制包括使用客体系结构源代码编译成本机体系结构二进制代码的本机函数以及用于处理客体系结构与本机体系结构之间的不兼容性的特殊化形实转换程序。该方法还包括调用特殊化形实转换程序以允许混合二进制中的本机函数在本机体系结构系统上本机地执行。
-
公开(公告)号:CN107850931A
公开(公告)日:2018-03-27
申请号:CN201680041342.5
申请日:2016-06-27
Applicant: 微软技术许可有限责任公司
Inventor: A·U·基什安 , P·M·塞凯拉德贾斯托泰塞拉 , A·艾哈迈德 , A·吉弗伦特 , J·小施瓦茨
CPC classification number: G06F9/46 , G06F1/3206 , G06F1/3228 , G06F1/3287 , G06F1/329 , G06F9/4893 , Y02D10/171 , Y02D10/24
Abstract: 提供了一种用于后台任务管理的一种或多种系统和/或技术。后台管理器可从后台任务接收该后台任务正在等待事件的通知(104),并且也可从后台任务接收可等待对象(106),其中该可等待对象被该后台任务用于等待该事件。响应于在一段时间内可等待对象未被触发,该后台管理器可实现功率管理策略以供计算设备托管该后台任务(108)。
-
公开(公告)号:CN107533508A
公开(公告)日:2018-01-02
申请号:CN201680022094.X
申请日:2016-03-29
Applicant: 微软技术许可有限责任公司
IPC: G06F12/02 , G06F12/08 , G06F12/1009
Abstract: 来自程序进程的工作集的存储器页集合(诸如已被修改的至少一些存储器页)在被写入页文件之前被压缩到压缩存储中,之后所述存储器页可由存储器管理器重新利用。由压缩存储管理器从该程序进程借用压缩到该压缩存储中的存储器页的存储器认可用量,从而减少压缩存储管理器的存储器认可用量。通过访问经压缩存储存储器页(包括如果写入到页文件中则从页文件中检索经压缩存储存储器页)、解压缩所请求的存储器页并将所请求的存储器页返回至所述存储器管理器,来自存储器管理器的对已被压缩到压缩存储中的存储器页的后续请求被满足。
-
-
-
-
-
-
-
-