Ich interessiere mich für prozessübergreifende Netzwerk-E / A-Zähler, wie die in /proc/net/dev
und fand, was ich dachte, war es unter /proc/<pid>
, dh /proc/<pid>/net/dev
. Aber es scheint, dass das zu einfach war, weil sie die gleichen Zähler wie das System enthalten.
Wenn ich mich zwischen System und System unterscheide, <pid>
bekomme ich die gleichen Zähler *. Ich frage mich also, was es darstellen soll. Oder ist es nur eine Möglichkeit, das Lesen eines bestimmten Prozesses zuzulassen, /proc/net/dev
indem Berechtigungen auf /proc/net/<pid>/dev
und nicht global festgelegt werden?
man proc
dokumentiert dies nicht und http://man7.org/linux/man-pages/man5/proc.5.html auch nicht
Distribution: CentOS 7.1 mit Kernel 3.10.0-229.el7.x86_64
* *diff <(cat /proc/<pid>/net/dev) <(cat /proc/net/dev)
quelle