[发明专利]一种识别固态硬盘性能的方法及固态硬盘有效
申请号: | 201910289320.6 | 申请日: | 2019-04-11 |
公开(公告)号: | CN110069371B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 张吉兴;杨崇鹏;武艺;杨亚飞 | 申请(专利权)人: | 深圳大普微电子科技有限公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22;G11C29/04 |
代理公司: | 北京天盾知识产权代理有限公司 11421 | 代理人: | 黄鹏飞 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 识别 固态 硬盘 性能 方法 | ||
1.一种识别固态硬盘性能的方法,其特征在于,包括:
在主机至固态硬盘之间、及固态硬盘中各功能模块之间设监测点;
通过所述监测点监测主机发送至固态硬盘的下行I/O数、固态硬盘中各上游功能模块发送至各下游功能模块的下行I/O数、固态硬盘中各下游功能模块反馈至各上游功能模块的上行I/O数、以及固态硬盘反馈至主机的上行I/O数;
当任意两个相邻监测点对应的两个I/O数的差值大于第一预设阈值时,确定所述任意两个相邻监测点之间的功能模块为异常状态;
其中,所述任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其上游功能模块发送的下行I/O数以及该功能模块发送至其下游功能模块的下行I/O数;
或者所述任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其下游功能模块反馈的上行I/O数以及该功能模块反馈至其上游功能模块发送的上行I/O数。
2.根据权利要求1所述的方法,其特征在于,当任一监测点的相邻采样点的两个I/O数的差值小于第二预设阈值时,记录所述任一监测点对应功能模块的状态信息。
3.根据权利要求2所述的方法,其特征在于,当任一监测点的相邻采样点的两个下行I/O数的差值小于第二预设阈值时,记录发送该两个下行I/O数至所述任一监测点的功能模块的状态信息;
或者当任一监测点的相邻采样点的两个上行I/O数的差值小于第二预设阈值时,记录反馈该两个上行I/O数至所述任一监测点的功能模块的状态信息。
4.根据权利要求3所述的方法,其特征在于,所述任一监测点对应的功能模块的状态信息包括时间戳、I/O数量、资源使用信息、通路信息。
5.一种固态硬盘,其特征在于,包括:
处理器,通过所述处理器在主机至固态硬盘之间、及固态硬盘中各功能模块之间设监测点;
监测器,设置在所述监测点以监测主机发送至固态硬盘的下行I/O数、固态硬盘中各上游功能模块发送至各下游功能模块的下行I/O数、固态硬盘中各下游功能模块反馈至各上游功能模块的上行I/O数、以及固态硬盘反馈至主机的上行I/O数;
记录器,当任意两个相邻监测点对应的两个I/O数的差值大于第一预设阈值时,所述记录器记录所述任意两个相邻监测点之间的功能模块为异常状态;
其中,所述任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其上游功能模块发送的下行I/O数以及该功能模块发送至其下游功能模块的下行I/O数;
或者所述任意两个相邻监测点对应的两个I/O数分别为一功能模块接收其下游功能模块反馈的上行I/O数以及该功能模块反馈至其上游功能模块发送的上行I/O数。
6.根据权利要求5所述的固态硬盘,其特征在于,当任一监测点的相邻采样点的两个I/O数的差值小于第二预设阈值时,所述记录器还用于记录所述任一监测点对应功能模块的状态信息。
7.根据权利要求6所述的固态硬盘,其特征在于,当任一监测点的相邻采样点的两个下行I/O数的差值小于第二预设阈值时,所述记录器记录发送该两个下行I/O数至所述任一监测点的功能模块的状态信息;
或者当任一监测点的相邻采样点的两个上行I/O数的差值小于第二预设阈值时,所述记录器记录反馈该两个上行I/O数至所述任一监测点的功能模块的状态信息。
8.根据权利要求7所述的固态硬盘,其特征在于,
所述任一监测点对应的功能模块的状态信息包括时间戳、I/O数量、资源使用信息、通路信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳大普微电子科技有限公司,未经深圳大普微电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910289320.6/1.html,转载请声明来源钻瓜专利网。