[发明专利]一种识别固态硬盘性能的方法及固态硬盘有效

专利信息
申请号: 201910289320.6 申请日: 2019-04-11
公开(公告)号: CN110069371B 公开(公告)日: 2023-05-23
发明(设计)人: 张吉兴;杨崇鹏;武艺;杨亚飞 申请(专利权)人: 深圳大普微电子科技有限公司
主分类号: G06F11/22 分类号: G06F11/22;G11C29/04
代理公司: 北京天盾知识产权代理有限公司 11421 代理人: 黄鹏飞
地址: 518000 广东省深圳*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 识别 固态 硬盘 性能 方法
【说明书】:

发明公开了一种识别固态硬盘性能的方法及固态硬盘,当任意两个监测点对应的I/O数的差值小于第一预设阈值时,确定任意两个监测点之间对应的功能模块为异常状态,可以大大提升工程师解决固态硬盘性能的效率。本发明实施例方法包括:在主机至固态硬盘之间、及固态硬盘中各功能模块之间设监测点;通过监测点监测主机发送至固态硬盘的下行I/O数、固态硬盘中各上游功能模块发送至各下游功能模块的下行I/O数、固态硬盘中各下游功能模块反馈至各上游功能模块的上行I/O数、以及固态硬盘反馈至主机的上行I/O数;当任意两个相邻监测点对应的两个I/O数的差值大于第一预设阈值时,确定任意两个相邻监测点之间的功能模块为异常状态。

技术领域

本发明涉及固态硬盘的性能领域,尤其涉及一种识别固态硬盘性能的方法及固态硬盘。

背景技术

固态硬盘(Solid State Disk,SSD)的固件负责将主机下发的命令(也可称为输入/输出(Input/Output,I/O))解析后传递给闪存芯片,闪存芯片处理完成后SSD固件将处理结果报告给主机。其中SSD固件内部又分为好几个模块,如图1所示,为现有技术中I/O流水线的示意图。

在SSD固件中,每个模块都是从上游功能模块获得I/O处理完后传递给下一个功能模块,由于NAND Flash闪存的复杂特性,SSD固件中需要有读写Cache、垃圾回收、磨损均衡、映射表的维护等设计,这些设计以内部任务形式不定时调用,在主机长时间压力测试性能期间,性能表现可能会忽高忽低。为了找出性能下降的原因,首先得确定I/O在哪个模块处理时间比较长,即找出性能下降所在。

现有技术中SSD固件较难在第一时间发现问题,因为性能突降的持续时间可能很短(秒级别),主机应用层发现性能下降时SSD固件内部可能已经恢复正常。

发明内容

本发明实施例提供了一种识别固态硬盘性能的方法及固态硬盘,用于在固态硬盘和各功能模块之间设监测点,当任意两个相邻监测点对应的两个I/O数的差值大于第一预设阈值时,确定该任意两个相邻监测点之间的功能模块为异常状态,从而,可以大大提升工程师解决固态硬盘性能的效率问题。

有鉴于此,本发明第一方面提出了一种识别固态硬盘性能的方法,可以包括:

在主机至固态硬盘之间、及固态硬盘中各功能模块之间设监测点;

通过监测点监测主机发送至固态硬盘的下行I/O数、固态硬盘中各上游功能模块发送至各下游功能模块的下行I/O数、固态硬盘中各下游功能模块反馈至各上游功能模块的上行I/O数、以及固态硬盘反馈至主机的上行I/O数;

当任意两个相邻监测点对应的两个I/O数的差值大于第一预设阈值时,确定任意两个相邻监测点之间的功能模块为异常状态;

其中,任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其上游功能模块发送的下行I/O数以及该功能模块发送至其下游功能模块的下行I/O数;或者任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其下游功能模块反馈的上行I/O数以及该功能模块反馈至其上游功能模块发送的上行I/O数。

可选的,本发明的一些实施例中,当任一监测点的相邻采样点的两个I/O数的差值小于第二预设阈值时,记录任一监测点对应功能模块的状态信息。

可选的,本发明的一些实施例中,当任一监测点的相邻采样点的两个下行I/O数的差值小于第二预设阈值时,记录发送该两个下行I/O数至任一监测点的功能模块的状态信息;或者当任一监测点的相邻采样点的两个上行I/O数的差值小于第二预设阈值时,记录反馈该两个上行I/O数至任一监测点的功能模块的状态信息。

可选的,本发明的一些实施例中,任一监测点对应的功能模块的状态信息包括时间戳、I/O数量、资源使用信息、通路信息。

本发明第二方面提供一种固态硬盘,可以包括:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910289320.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top