Sono interessato ai contatori I / O di rete per processo, come quelli in /proc/net/dev
e ho trovato quello che pensavo fosse sotto /proc/<pid>
, ad es /proc/<pid>/net/dev
. Ma sembra troppo facile perché contengono gli stessi contatori del sistema.
Se diffondo tra il sistema e <pid>
ottengo gli stessi contatori *. Quindi questo mi fa chiedere cosa dovrebbe rappresentare? O è solo un modo per consentire la lettura /proc/net/dev
di un processo specifico impostando le autorizzazioni /proc/net/<pid>/dev
e non a livello globale?
man proc
non documenta questo e nemmeno http://man7.org/linux/man-pages/man5/proc.5.html
Distro: CentOS 7.1 con kernel 3.10.0-229.el7.x86_64
*diff <(cat /proc/<pid>/net/dev) <(cat /proc/net/dev)