差異

2016-01-20 22 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