一种固态盘内存分区方法
    11.
    发明公开

    公开(公告)号:CN102681792A

    公开(公告)日:2012-09-19

    申请号:CN201210110332.6

    申请日:2012-04-16

    Abstract: 本发明公开了一种基于闪存的固态盘的内存分区方法,包括(1)设置两个关键参数PB和PM,分别记录第一额外操作开销和第二额外操作开销;(2)根据不同情况下的读写请求,更新两个关键参数PB和PM;(3)经过一定周期,根据PB和PM的变化,使用一组计算公式,找到最佳的数据缓存区域和映射关系区域的大小比例;(4)根据当前内存的组成情况和第三步计算获得的数据缓存区域和映射关系区域的最佳大小比例,调整内存的组成。本发明的内存分区方法适用于基于闪存的固态盘中内存的管理,不受可扩展性的问题影响,对具有不同容量的内存的固态盘设备都适用,可以在不同负载和使用环境下,极大提高固态盘的读写性能。

    一种对象存储设备中的对象查找方法

    公开(公告)号:CN101464901B

    公开(公告)日:2012-03-21

    申请号:CN200910060552.0

    申请日:2009-01-16

    Abstract: 一种对象存储设备中的对象查找方法,属于计算机存储系统的数据存取方法,解决现有对象查找方法需要多次读盘以及查找效率低的问题。本发明包括系统初始化、记录插入、记录查找和记录删除步骤,执行系统初始化步骤后,等待并根据用户不同类型的操作请求,分别进入记录插入、记录查找和记录删除步骤。本发明直接定位要搜索的哈希桶块以及直接定位要查找的记录,将现有方法的块搜索O(n)性能和记录搜索O(n)性能都提高到O(1)的性能,避免了多次读盘和平均查找长度大的不足,从而提高了对象查找速度,同时,本发明记录管理采用动态线性哈希查找方法,空间利用率高。特别适合包含大量对象的对象存储设备。

    一种闪存的磨损平衡方法
    13.
    发明公开

    公开(公告)号:CN102081576A

    公开(公告)日:2011-06-01

    申请号:CN201110048934.9

    申请日:2011-03-01

    Abstract: 本发明公开了一种闪存的磨损平衡方法,包括如下步骤:(1)将闪存存储区域分为多个存储子区域;(2)每间隔一定时间判定各存储子区域磨损程度,将磨损严重的存储子区域编号并插入一磨损严重存储子区域队列中;(3)当逻辑块需要新分配物理块时,进行动态磨损平衡操作,实现对闪存的磨损平衡。本发明的磨损平衡方法适用于对闪存类型的存储设备的磨损平衡,不受可扩展性的问题,对大容量的闪存设备同样适用,可以极大提高存储系统的读写性能和寿命。

    一种NANDFLASH控制器及其应用

    公开(公告)号:CN101958152A

    公开(公告)日:2011-01-26

    申请号:CN201010513438.1

    申请日:2010-10-19

    Abstract: 本发明公开了一种NAND FLASH控制器,包括总线接口逻辑、功能寄存器组、主控逻辑、多用通路和闪存接口逻辑,所述总线接口逻辑用于将控制器通过系统总线连接到微处理器系统;所述功能寄存器组通过总线接口逻辑接收并存储微处理器系统发送来的控制参数;所述多用通路用于连接所述总线接口逻辑和所述闪存接口逻辑,以使微处理器系统能够与所述闪存芯片进行直接通讯;所述闪存接口逻辑与闪存芯片连接,根据主控逻辑和/或多用通路发送的信息产生对闪存芯片的操作时序,实现对闪存芯片的控制操作,本发明通过所述的潜伏命令寄存器和数据计数寄存器来实现后续命令的自动执行,不需要微处理器干预,减少了处理器开销,提高了性能。

Patent Agency Ranking