首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >/proc/net/wireless是/proc/net/dev的“克隆”吗?

/proc/net/wireless是/proc/net/dev的“克隆”吗?
EN

Unix & Linux用户
提问于 2017-11-29 16:30:37
回答 2查看 4.3K关注 0票数 2

我正在阅读Linux无线扩展文档,链接在一个相关问题中。

上面写着:

/proc/net/wireless的设计是为了给出系统中每个无线接口的无线特定统计信息。这个条目实际上是/proc/net/dev的克隆,它提供了标准的驱动程序统计信息。

这两个文件的格式完全不同:

/proc/net/dev

代码语言:javascript
复制
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

代码语言:javascript
复制
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

这是否意味着/proc/net/wireless中的值是通过对wlan1/proc/net/dev中的值进行算术生成的?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2017-11-29 16:39:58

这个条目实际上是/proc/net/dev的克隆,它提供了标准的驱动程序统计信息。

过于简单化了。代码实现/proc/net/wireless中的评论更准确:

这个接口是/proc/net/dev的纯克隆(在net/core/dev.c中)。文件的内容基本上是"struct iw_statistics“的内容。

该接口是一个克隆,即look: columns,其中包含一个使用管道分隔符的标题。但是内容完全不同(不能从/proc/net/dev中计算)。

票数 5
EN

Unix & Linux用户

发布于 2017-11-29 16:44:09

保存的信息

代码语言:javascript
复制
/proc/net/dev

将详细解释这里

它是累积的交通信息,因为链接上升了,而不是在

代码语言:javascript
复制
/proc/net/wireless
票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/407775

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档