[发明专利]改进的混合驱动器无效
申请号: | 200910178442.4 | 申请日: | 2009-09-27 |
公开(公告)号: | CN101714062A | 公开(公告)日: | 2010-05-26 |
发明(设计)人: | S·阿亚;F·L·林 | 申请(专利权)人: | 美商矽储科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京泛华伟业知识产权代理有限公司 11280 | 代理人: | 王勇;姜华 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 改进 混合 驱动器 | ||
1.一种非易失性存储系统,包括:
硬盘驱动器(HDD),该硬盘驱动器具有在多个块中的第一存储容量以用于在其中存储信息;
非易失性固态存储器(SSD),该非易失性固态存储器具有小于该第一存储容量的第二存储容量,用于在其中存储信息;和
具有易失性存储器的控制器,该控制器用于控制该HDD的读操作和该SSD的读/写操作,其中所述控制器用于在第一时间段内在所述易失性存储器中存储从所述HDD读取的块的地址;用于在所述第一时间段内确定多个最频繁读取的块;用于在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述信息;用于其后当所述非易失性存储系统被请求以存取来自所述最频繁读取的块的信息时读取来自所述SSD的信息;和用于在第二时间段之后重置在所述易失性存储器中的该最频繁读取的块的身份,其中所述第二时间段比所述第一时间段长。
2.根据权利要求1所述的非易失性存储系统,其中在每次加电之后重置所述易失性存储器中的最频繁读取的块的所述身份。
3.根据权利要求1所述的非易失性存储系统,其中所述第二时间段包括多个第一时间段。
4.根据权利要求3所述的非易失性存储系统,其中在每一个第一时间段之后所述控制器确定来自所述HDD的多个该最频繁读取的块。
5.一种读取存储在非易失性存储系统中的数据的方法,其中所述非易失性存储系统具有硬盘驱动器(HDD),该硬盘驱动器具有在多个块中的第一存储容量用于在其中存储数据;非易失性固态存储器(SSD),该非易失性固态存储器具有小于该第一存储容量的第二存储容量以用于在其中存储数据;和具有易失性存储器的控制器,该控制器用于控制该HDD的读操作和该SSD的读/写操作;所述方法包括:
读取来自所述HDD的块的数据持续第一时间段;
在所述易失性存储器中存储所读取的来自所述HDD的块的地址;
在所述第一时间段内确定多个该最频繁读取的块;
在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述数据;
当所述非易失性存储系统被请求以存取来自所述最频繁读取的块的信息时读取来自所述SSD的数据;以及
在第二时间段之后重置在所述易失性存储器中的该最频繁读取的块的身份,其中所述第二时间段比所述第一时间段长。
6.根据权利要求5所述的方法,其中在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述数据的所述步骤是通过当所述数据从所述非易失性存储系统被请求并且从所述HDD中被读取时,在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述数据来实现。
7.根据权利要求5所述的方法,其中在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述数据的所述步骤是通过当没有向所述非易失性存储系统请求时,在所述SSD中存储来自所述HDD的所述最频繁读取的块的所述数据来实现。
8.根据权利要求5所述的方法,其中所述第二时间段包括多个第一段时间。
9.根据权利要求8所述的方法,其中与存储在所述易失性存储器中的每一个来自所述HDD的该读取的块的地址相关联的是计数器,其中在完成对来自所述HDD的该关联的地址的读操作之后,使每一计数器增加。
10.根据权利要求9所述的方法,其中所述重置步骤在所述第二时间段之后重置每一个计数器。
11.根据权利要求10所述的方法,其中所述确定步骤根据在所述易失性存储器中的计数器,在每一个所述第一时间段之后确定该所读取的块的频率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美商矽储科技股份有限公司,未经美商矽储科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910178442.4/1.html,转载请声明来源钻瓜专利网。