网络提交队列监测装置、方法、计算机设备及存储介质
摘要文本
本发明提供一种网络提交队列监测装置、方法、计算机设备及存储介质,涉及计算机技术领域,该装置包括:巡检计数器、计数更新器、时间计数器、计数寄存器文件堆和比较器;计数更新器,在命令转换模块获取到各网络提交队列的非易失性内存主机控制器接口规范的待处理命令时,基于时间计数器获取各待处理命令对应的到达时间,将对应的到达时间更新至计数寄存器文件堆中对应的计数寄存器中;巡检计数器,在计数寄存器文件堆中确定目标计数寄存器和对应的目标到达时间;比较器,在根据当前时间和目标到达时间确定目标处理命令处于超时处理状态时,向命令转换模块发出超时使能信号。本发明实现减少命令保留等待的时长,提高磁盘阵列的性能。
申请人信息
- 申请人:苏州元脑智能科技有限公司
- 申请人地址:215128 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢
- 发明人: 苏州元脑智能科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 网络提交队列监测装置、方法、计算机设备及存储介质 |
| 专利类型 | 发明授权 |
| 申请号 | CN202311379232.8 |
| 申请日 | 2023/10/24 |
| 公告号 | CN117118924B |
| 公开日 | 2024/2/9 |
| IPC主分类号 | H04L47/56 |
| 权利人 | 苏州元脑智能科技有限公司 |
| 发明人 | 闫鑫; 巨新刚; 陈静静 |
| 地址 | 江苏省苏州市吴中经济开发区郭巷街道官浦路1号9幢 |
专利主权项内容
1.一种网络提交队列监测装置,其特征在于,包括:巡检计数器、计数更新器、时间计数器、计数寄存器文件堆和比较器;所述计数更新器,与所述时间计数器和所述计数寄存器文件堆连接,用于在确定命令转换模块获取到各网络提交队列的非易失性内存主机控制器接口规范的待处理命令的情况下,基于所述时间计数器获取各所述待处理命令对应的到达时间,并将各所述待处理命令对应的到达时间更新至所述计数寄存器文件堆中各所述待处理命令所属的网络提交队列对应的计数寄存器中;所述巡检计数器,与所述计数寄存器文件堆和所述比较器连接,用于在所述计数寄存器文件堆中确定目标计数寄存器和所述目标计数寄存器中目标处理命令对应的目标到达时间;所述比较器包括差值比较单元和超时比较单元;所述差值比较单元,与所述时间计数器和所述巡检计数器连接,用于获取所述时间计数器记录的当前时间以及所述巡检计数器确定的所述目标到达时间,并计算所述当前时间与所述目标到达时间之间的时间差值;所述超时比较单元,与所述差值比较单元连接,用于:接收所述差值比较单元输出的所述时间差值;将所述时间差值输入至超时识别模型中,得到所述超时识别模型输出的所述目标处理命令的执行状态;或者将所述时间差值与所述目标计数寄存器对应的目标网络提交队列对应的最大心跳超时值进行比较,根据比较结果,确定所述目标处理命令的执行状态;所述超时识别模型是基于样本处理命令对应的时间差值,以及所述样本处理命令在所述时间差值下的真实执行状态进行训练得到的;在根据所述执行状态确定所述目标处理命令处于超时处理状态的情况下,向所述命令转换模块发出所述目标处理命令对应的超时使能信号;其中,所述超时使能信号用于提示所述命令转换模块执行所述目标处理命令;所述目标处理命令包括所述目标计数寄存器对应的目标网络提交队列的非易失性内存主机控制器接口规范的处理命令。