当我写的消息长度超过1024B(mtu)
时,它在softroce
模式下失败,请帮助检查原因。
使用标准工具ib_write_lat
进行测试:
when ib_write_lat -s 1024 -n 5
ib_write_lat -s 1025 -n 5
失败。
我的softroce
中的Red Hat Enterprise Linux Server release 7.4 (Maipo)
版本
这是softroce
中的错误吗?
答案 0 :(得分:0)
不,这不是bug。我有类似的问题。
InfiniBand协议最大传输单元(MTU)定义了几个固定大小的MTU:256、512、1024、2048或4096字节。
使用在以太网上运行的RDMA的基于RoCE的应用程序应考虑到RoCE MTU小于以太网MTU。 (通常默认值为1500)。