差异

2016-01-20 23 views
1

linux命令的手册页ibstatibv_devinfo差异

ibstat - query basic status of InfiniBand device(s) 
ibv_devinfo - query RDMA devices 

在这种情况下,是什么InfiniBand设备RDMA设备之间的区别? 在什么情况下,这两个命令的输出是不同的(即它们在设备输出列表中有所不同)?

回答

6

在此背景下,“InfiniBand设备”和“RDMA设备”之间没有区别。 这是由不同的人写的两种独立的工具,喜欢不同类型的措辞。

这两种工具都会为您提供相同的设备。

这就是说,这两个工具是完全不同的:

  • ibstat从sysfs中得到它的信息 - 它得到什么信息是存在的,并且这些信息是由HCA驱动
  • ibv_devinfo使用动词放查询设备并向您提供信息

有一些信息可以用一种工具看到,但不能用其他工具看到,但是一般情况下,您会看到具有相同信息的相同设备。

+0

一般来说,Infiniband是一种实现RDMA(远程直接内存访问)的协议。 Infiniband支持WRITE,READ和ATOMIC动词,它们可以访问远程设置的内存,而不涉及远程设置的CPU – Tgilgul