发明名称 用于未经修改的应用的存储器管理模型和接口
摘要 文描述了一种存储器管理系统,它从各应用接收描述存储器正被如何使用的信息并且允许应用主机对使用存储器的应用请求施加更多控制。该系统提供应用存储器管理应用编程接口(API),该API允许应用指定与存储器分配有关的有助于稍后管理存储器的更多信息。该系统还提供以下能力:静态地和/或动态地分析传统应用以便向未被修改成与该系统一起工作的各应用给予参与更有效的存储器管理的一些能力。该系统提供应用主机改变以利用各应用所提供的信息并使用该信息和该应用的存储器使用中的挂钩来更有效地管理存储器。由此,该系统提供用于管理存储器的新模型,它改进了应用主机行为并允许各应用更有效地使用计算资源。
申请公布号 CN103635876A 申请公布日期 2014.03.12
申请号 CN201280030252.8 申请日期 2012.06.18
申请人 微软公司 发明人 J·C·斯帕德林;G·亨特;A·F·托玛斯;S·马耶
分类号 G06F9/06(2006.01)I;G06F9/30(2006.01)I;G06F12/02(2006.01)I 主分类号 G06F9/06(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 顾嘉运
主权项 一种用于分析未被专门设计成提供存储器分配信息的应用并提取存储器分配信息的计算机实现的方法,所述方法包括:检测描述所述应用做出的存储器分配的信息对其不可用的应用;对所述应用执行分析以确定所述应用做出的存储器分配;将所述应用挂钩以便在该应用内的该应用分配存储器的各位置处提供分配信息;以及从所述应用接收分配存储器的请求以及经挂钩的应用代码所提供的相关联的分配信息,其中,前述步骤由至少一个处理器来执行。
地址 美国华盛顿州