一种地址映射方法、系统及固态硬盘技术方案

技术编号:13778114 阅读:163 留言:0更新日期:2016-10-01 04:41
本申请公开了一种地址映射方法、系统及固态硬盘,该方法包括:确定固态硬盘中映射表的容量大小;然后判断容量大小是否大于预设容量阈值;若容量大小大于预设容量阈值,则将固态硬盘的地址映射机制设为第一地址映射机制;若容量大小小于或等于预设容量阈值,则将固态硬盘的地址映射机制设为第二地址映射机制;其中,第一地址映射机制所需的映射表容量小于第二地址映射机制所需的映射表容量,且第二地址映射机制自身的映射性能优于第一地址映射机制自身的映射性能。本申请能够综合两种不同地址映射机制的优点,使得在固态硬盘的映射表占用较小空间的同时,确保了固态硬盘具有较高的映射性能。

【技术实现步骤摘要】

本专利技术涉及固态硬盘
,特别涉及一种地址映射方法、系统及固态硬盘
技术介绍
当前,SSD(即Solid State Drives,固态硬盘)中需要通过某一种地址映射机制,将来自文件系统的逻辑地址转换成相应的物理地址。而固态硬盘中常用的地址映射机制包括页地址映射机制、块地址映射机制以及混合地址映射机制。这三种地址映射机制有着各自的优缺点,比如,页地址映射机制的映射性能出色,但其所需的映射表容量较大;块地址映射机制的映射性能较差,不过其所需的映射表容量则要小得多;而混合地址映射机制由于是通过结合页地址映射机制以及块地址映射机制后得到的一种地址映射机制,其的优缺点介于页地址映射机制和块地址映射机制之间。由于当前固态硬盘要么是采用页地址映射机制,要么是采用块地址映射机制或混合地址映射机制,所以使得现有固态硬盘要么映射性能较差,要么映射表需要占用较大的空间。综上所述可以看出,如何在固态硬盘的映射表占用较小空间的同时,确保固态硬盘具有较高的映射性能是目前有待解决的问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种地址映射方法、系统及固态硬盘,在固态硬盘的映射表占用较小空间的同时本文档来自技高网...

【技术保护点】
一种应用于固态硬盘的地址映射方法,其特征在于,包括:确定固态硬盘中映射表的容量大小;判断所述容量大小是否大于预设容量阈值;若所述容量大小大于所述预设容量阈值,则将所述固态硬盘的地址映射机制设为第一地址映射机制;若所述容量大小小于或等于所述预设容量阈值,则将所述固态硬盘的地址映射机制设为第二地址映射机制;其中,所述第一地址映射机制所需的映射表容量小于所述第二地址映射机制所需的映射表容量,且所述第二地址映射机制自身的映射性能优于所述第一地址映射机制自身的映射性能。

【技术特征摘要】
1.一种应用于固态硬盘的地址映射方法,其特征在于,包括:确定固态硬盘中映射表的容量大小;判断所述容量大小是否大于预设容量阈值;若所述容量大小大于所述预设容量阈值,则将所述固态硬盘的地址映射机制设为第一地址映射机制;若所述容量大小小于或等于所述预设容量阈值,则将所述固态硬盘的地址映射机制设为第二地址映射机制;其中,所述第一地址映射机制所需的映射表容量小于所述第二地址映射机制所需的映射表容量,且所述第二地址映射机制自身的映射性能优于所述第一地址映射机制自身的映射性能。2.根据权利要求1所述的应用于固态硬盘的地址映射方法,其特征在于,所述预设容量阈值为预先根据所述固态硬盘的存储空间大小,确定的关于映射表容量的阈值。3.根据权利要求1所述的应用于固态硬盘的地址映射方法,其特征在于,所述第一地址映射机制为混合地址映射机制,所述第二地址映射机制为页地址映射机制。4.根据权利要求1所述的应用于固态硬盘的地址映射方法,其特征在于,所述第一地址映射机制为块地址映射机制,所述第二地址映射机制为页地址映射机制。5.根据权利要求1所述的应用于固态硬盘的地址映射方法,其特征在于,所述第一地址映射机制为块地址映射机制,所述第二地址映射机制为混合地址映射机制。...

【专利技术属性】
技术研发人员:张闯陈继承王洪伟
申请(专利权)人:浪潮北京电子信息产业有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1