我正在阅读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这是否意味着/proc/net/wireless中的值是通过对wlan1在/proc/net/dev中的值进行算术生成的?
发布于 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中计算)。
发布于 2017-11-29 16:44:09
保存的信息
/proc/net/dev将详细解释这里
它是累积的交通信息,因为链接上升了,而不是在
/proc/net/wirelesshttps://unix.stackexchange.com/questions/407775
复制相似问题