2026/4/2 16:36:12
网站建设
项目流程
php网站开发环境的设置,互联网广告推广是什么,自适应网站制作公司,1小时前俄乌战况消息本文主要交流设计思路#xff0c;在本博客已给出相关博文140多篇#xff0c;希望对初学者有用。注意这里只是抛砖引玉#xff0c;切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求#xff0c;请看B站视频后联系。#xff08;3#xff09;完成队列
完成…本文主要交流设计思路在本博客已给出相关博文140多篇希望对初学者有用。注意这里只是抛砖引玉切莫认为参考这就可以完成商用IP设计。若有NVME或RDMA 产品及项目需求请看B站视频后联系。3完成队列完成队列的管理由完成条目解析单元和异常完成条目处理单元组成。完成条目解析单元中只设置了一个虚拟完成队列使用这样的结构设计原因有三。一是当完成条目状态为正常完成时只需要通知接受接收队列管理单元释放对应的发送队列资源即可。当完成条目状态异常时只需要将其写入异常完成条目处理单元即可并不需要完成条目解析单元进行过多的数据处理。二是由于以太网的特性数据包的到达存在一定的时间差。而完成条目解析单元仅需一个时钟周期即可完成完成条目的解析工作不会出现完成队列的写阻塞情况。三是每个 RoCE v2 数据包都存在唯一的包序列号即使在一对多主机的部署情境下每个主机对应的包序列号范围也是不同的完成条目中的队列 ID 不再是远程主机的唯一标识。故而只使用一个虚拟完成队列足以满足接收队列管理单元和发送队列管理单元的信息需求。这样的设计在一定程度上缩减存储资源开销的同时也会进一步减小用户操作难度使模块不再需要为每一个发送队列创建一个完成队列。异常完成条目处理单元在发现异常完成条目后将对应的信息提交给 RoCE v2 发送模块发送对应情况的异常处理包。如果发生致命错误则其同时修改状态监测单元中对应的寄存器以及时通知用户。如发现完成条目错误为丢包或包序列号错误时此处理单元会通知 RoCE v2 发送模块发送 ACK 回复并将其中字段标识为序列号错误请求远程主机 back-to-N 重传。B站已给出相关性能的视频如想进一步了解请搜索B站用户专注与守望https://www.bilibili.com/video/BV1mPV5eCE8z/?spm_id_from333.337.search-card.all.clickvd_sourcec355545d27a44fe96188b7caefeda6e7