买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本发明公开了一种基于linux的NVMe协议测试分析方法、装置、设备与存储介质,该方法包括:1)设置注错配置文件和分析配置文件;其中,分析配置文件用于配置是否开启NVMe协议测试分析功能;注错配置文件用于设置注错类型和注错数据指导NVMe协议注错;2)通过测试软件发送NVMe协议命令给目标存储设备,使用改进的NVMe驱动模块进行NVMe协议测试分析。本发明方法基于linux原有的NVMe驱动进行修改和NVMe协议分析,可以分析目前市面上已有的通用测试软件以及自定义测试软件所发送的NVMe协议命令,复用性强,可极大减少测试代码开发量。
主权项:1.一种基于linux的NVMe协议测试分析方法,其特征在于,包括以下步骤:1)设置注错配置文件和分析配置文件;其中,分析配置文件用于配置是否开启NVMe协议测试分析功能;注错配置文件用于设置注错类型和注错数据指导NVMe协议注错;2)通过测试软件发送NVMe协议命令给目标存储设备,使用改进的NVMe驱动模块进行NVMe协议测试分析;所述改进的NVMe驱动模块基于NVMe标准驱动模块修改获得,包括:NVMe标准驱动模块,用于标准NVMe协议命令处理,向被测NVMe目标存储设备发送命令和数据,并接收命令的返回状态;NVMe协议监控模块,用于监控和记录NVMe标准驱动模块中NVMe协议命令处理流程的相关信息;NVMe协议分析模块,用于实时汇总NVMe协议监控模块获取的信息,然后按照NVMe协议手册,将NVMe协议命令返回时的数据信息解析出来,输出至NVMe协议分析结果文件中;NVMe协议注错模块,用于读取注错配置文件,根据注错配置文件中指定的注错类型以及注错数据,完成内核中的NVMe协议注错;NVMe协议显示模块,用于实时解析NVMe协议分析结果文件,将其内容显示成UI界面展示给用户,同时为用户提供NVMe协议中指定的数据搜索。
全文数据:
权利要求:
百度查询: 湖北长江万润半导体技术有限公司 基于linux的NVMe协议测试分析方法、装置、设备与存储介质
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。