/proc/net/wireless 如何成為 /proc/net/dev 的「複製」?

/proc/net/wireless 如何成為 /proc/net/dev 的「複製」?

我正在閱讀Linux 無線擴充文檔,連結在相關問題

它說:

/proc/net/wireless旨在提供系統中每個無線介面的一些無線特定統計資料。該條目實際上是/proc/net/dev提供標準驅動程式統計資訊的克隆。

這兩個文件的格式完全不同:

/proc/net/dev

Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo: 13094103   37388    0    0    0     0          0         0 13094103   37388    0    0    0     0       0          0
  eth0: 539566809  524165    0    0    0     0          0         0 47595494  365161    0    0    0     0       0          0
 tunl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  gre0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  sit0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
ip6tnl0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
 wlan1: 41003557  351105    0 49935    0     0          0         0 525781104  475280    0   35    0     0       0          0
  tun0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0

/proc/net/wireless

Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
 face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22
 wlan1: 0000   21.  -66.  -256.       0      0      0      0      0        0

這是否意味著 in 的值是透過對in 的/proc/net/wireless值進行算術產生的?wlan1/proc/net/dev

答案1

該條目實際上是/proc/net/dev提供標準驅動程式統計資訊的克隆。

是一種過度簡化。評論中程式碼實現/proc/net/wireless更準確的是:

/proc/net/dev此介面是(in )的純克隆net/core/dev.c。文件的內容基本上就是「struct iw_statistics」的內容。

介面是一個克隆體,IE外觀:列,帶有使用管道分隔符號的標題。但內容完全不同(而且你無法從中計算出來/proc/net/dev)。

答案2

資訊保存在

/proc/net/dev

詳細解釋了這裡

這是自鏈路建立以來的累積流量信息,而不是可用的瞬時設備信息

/proc/net/wireless

相關內容