【技术实现步骤摘要】
用于队列条目监视的系统、方法和设备
[0001]相关申请的交叉引用
[0002]本申请要求于2022年2月2日提交的、序列号为63/306,079、名称为“Systems,Methods,and Devices for Command Age Tracking”的美国临时专利申请以及2022年4月28日提交的序列号为17/731,662、名称为“Systems,Methods,And Devices For Queue Entry Monitoring”的美国专利申请的权益,其通过引用并入本文。
[0003]本公开一般涉及队列管理,更具体地,涉及用于队列条目监视的系统、方法和设备。
技术介绍
[0004]通信协议可以使用一个或多个队列来存储诸如请求、命令、完成等的条目。例如,通信协议可以允许主机在提交(submission)队列中存储条目。设备可以从提交队列中获取条目,并且例如以先进先出的顺序处理这些条目。当一个或多个更早存储的条目被设备处理时,条目可能在提交队列中经历时间(age)。
[0005]背 ...
【技术保护点】
【技术特征摘要】
1.一种用于队列条目监视的方法,包括:在设备处接收基于提交给队列的条目的指示;基于所述指示,获得对所述条目的测量;对所述测量进行编码以生成编码的测量;以及存储所述编码的测量。2.根据权利要求1所述的方法,其中,所述编码包括增量编码、熵编码或游程编码中的一个或多个。3.根据权利要求1所述的方法,还包括:基于所述队列的状态修改所述测量。4.根据权利要求3所述的方法,其中:所述队列的状态包括队列中条目的数量;以及修改所述测量包括将所述测量设置为一个值。5.根据权利要求3所述的方法,其中:所述队列的状态包括空队列;以及修改所述测量包括重置所述测量。6.根据权利要求1所述的方法,其中,所述编码包括基于一个或多个参数进行编码,所述方法还包括确定所述一个或多个参数中的至少一个。7.根据权利要求6所述的方法,其中:所述一个或多个参数包括一个或多个编码技术;以及所述一个或多个参数包括用于所述一个或多个编码技术中的至少一个的一个或多个设置。8.根据权利要求6所述的方法,还包括:在所述设备处接收关于所述队列的一个或多个条目的信息;其中,确定所述一个或多个参数中的至少一个是基于所述信息的至少一部分。9.根据权利要求8所述的方法,其中,所述信息包括所述队列的条目的数量、所述队列的条目的频率、所述队列的条目的间距或所述队列的条目的一致性中的一个或多个。10.根据权利要求6所述的方法,还包括:确定一个或多个参数的集合的性能;其中,确定一个或多个参数中的至少一个至少部分地基于所述一个或多个参数的集合的性能。11.根据权利要求10所述的方法,其中,所述条目是第一条目,并且所述一个或多个参数的集合的性能基...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。