Я заинтересован в / счетчиков в процессе сетевого ввода - вывода, как и те , /proc/net/dev
и нашел то , что я думал , что это под /proc/<pid>
, то есть /proc/<pid>/net/dev
. Но кажется, что это было слишком просто, потому что они содержат те же счетчики, что и система.
Если я различаю систему и <pid>
получаю одинаковые счетчики *. Так что это заставляет меня задуматься, что он должен представлять? Или это просто способ разрешить чтение определенного процесса /proc/net/dev
, установив разрешения, /proc/net/<pid>/dev
а не глобально?
man proc
не документирует это и не делает http://man7.org/linux/man-pages/man5/proc.5.html
Distro: CentOS 7.1 с ядром 3.10.0-229.el7.x86_64
*diff <(cat /proc/<pid>/net/dev) <(cat /proc/net/dev)
источник