目前我了解到的 windowserver 是可以直接通过 smb 连接达到 56Gbps 的,arch 我按照百科中的 ib 和 rdma 设置过了,smb 也配置了,但是就是不生效,实在摸不到头脑,详细信息如下,iperf 现在已经能测最高 900MB.
sudo ibnetdiscover
ibwarn: [468395] mad_rpc_open_port: can't open UMAD port ((null):0)
/usr/src/debug/rdma-core/rdma-core-44.0/libibnetdisc/ibnetdisc.c:802; can't open MAD port ((null):0)
ibnetdiscover: iberror: failed: discover failed
[global]
workgroup = WORKGROUP
server string = Arch
server role = standalone server
log file = /usr/local/samba/var/log.%m
max log size = 50
dns proxy = no
map to guest = Bad User
netbios name = Arch
security = user
idmap config * : backend = tdb
# 禁用打印机
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
show add printer wizard = no
print notify backchannel = no
unix extensions = false
use sendfile = true
getwd cache = yes
min receivefile size = 16384
max xmit = 65536
# Global security
public = yes
interfaces = "ens160d1;capability=RDMA"
sudo ibstat
CA 'rocep3s0'
CA type: MT4103
Number of ports: 2
Firmware version: 2.40.5000
Hardware version: 0
Node GUID: 0xe0071bffff7205e0
System image GUID: 0xe0071bffff7205e3
Port 1:
State: Down
Physical state: Disabled
Rate: 10
Base lid: 0
LMC: 0
SM lid: 0
Capability mask: 0x00010000
Port GUID: 0xe2071bfffe7205e1
Link layer: Ethernet
Port 2:
State: Down
Physical state: Disabled
Rate: 40
Base lid: 0
LMC: 0
SM lid: 0
Capability mask: 0x00010000
Port GUID: 0xe2071bfffe7205e2
Link layer: Ethernet
1
yw9381 2023-09-26 06:05:52 +08:00 via Android
win 和 linux 几乎没办法走 rdma 。这和网卡没关系。dma 本身就是 os 的特性。win 对 win 。linux 对 linux 都可以
|