按照使用来管理基于闪存的存储上的数据放置

    公开(公告)号:CN103597444A

    公开(公告)日:2014-02-19

    申请号:CN201280028028.5

    申请日:2012-06-07

    Applicant: 微软公司

    CPC classification number: G06F12/0246 G06F2212/7211 G11C16/349

    Abstract: 在此描述了存储放置系统,该存储放置系统使用操作系统的关于数据正在计算设备上被如何使用的知识来更有效地与基于闪存的存储设备进行通信并管理该基于闪存的存储设备。不被频繁使用的冷数据可以同热数据簇相区分并被放置已损耗区域中,而被频繁使用的热数据可以被保持为可容易地访问的。通过将热数据聚簇在一起而将冷数据聚簇在单独的区段中,系统能够更好地执行损耗均衡并延长闪存介质的有用性。数据在云或其他存储中的储存可以在将数据合并以写入块以前智能地将数据短时间地保持在某位置。因此,该系统充分利用操作系统对数据已被及将被如何使用的知识来将数据以有效的方式放置在基于闪存的存储设备中。

    用于新应用的存储器管理模型和接口

    公开(公告)号:CN103608766A

    公开(公告)日:2014-02-26

    申请号:CN201280030227.X

    申请日:2012-06-18

    Applicant: 微软公司

    Abstract: 本文描述了一种存储器管理系统,它从各应用接收描述存储器正被如何使用的信息并且允许应用主机对使用存储器的应用请求施加更多控制。该系统提供应用存储器管理应用编程接口(API),该API允许应用指定与存储器分配有关的有助于稍后管理存储器的更多信息。该系统还提供以下能力:静态地和/或动态地分析传统应用以便向未被修改成与该系统一起工作的各应用给予参与更有效的存储器管理的一些能力。该系统提供应用主机改变以利用各应用所提供的信息并使用该信息和该应用的存储器使用中的挂钩来更有效地管理存储器。由此,该系统提供用于管理存储器的新模型,它改进了应用主机行为并允许各应用更有效地使用计算资源。

Patent Agency Ranking