L'element proc.get[<nom>,<usuari>,<cmdline>,<mode>] és compatible amb Linux, Windows, FreeBSD, OpenBSD i NetBSD.
La llista de paràmetres de procés que retorna l'element varia segons el sistema operatiu i el valor de l'argument 'mode'.
Els paràmetres de procés següents es retornen a Linux per a cada mode:
mode=procés | mode=fil | mode=resum |
---|---|---|
pid: PID | pid: PID | name: nom del procés |
ppid: PID pare | ppid: PID pare | processos: nombre de processos |
name: nom del procés | name: nom del procés | vsize: mida de la memòria virtual |
cmdline: comanda amb arguments | user: usuari (real) sota el que s'executa el procés | pmem: percentatge de memòria real |
user: usuari (real) sota el que s'executa el procés | grup: grup (real) sota el que s'executa el procés | rss: mida del conjunt resident |
grup: grup (real) sota el que s'executa el procés | uid: ID d'usuari | data: mida del segment de dades |
uid: ID d'usuari | gid: ID del grup sota el qual s'executa el procés | exe: mida del segment de codi |
gid: ID del grup sota el qual s'executa el procés | tid: ID del fil | lib: mida de les biblioteques compartides |
vsize: mida de la memòria virtual | tname: nom del fil | lck: mida de la memòria bloquejada |
pmem: percentatge de memòria real | cputime_user: total de segons de CPU (usuari) | pin: mida de les pàgines fixades |
rss: mida del conjunt resident | cputime_system: total de segons de CPU (sistema) | pte: mida de les entrades de la taula de pàgines |
data: mida del segment de dades | status: estat del fil | size: mida del codi de procés + dades + segments de pila |
exe: mida del segment de codi | ctx_switches: nombre de canvis de context | stk: mida del segment de pila |
hwm: mida màxima del conjunt de residents | page_faults: nombre d'errors de pàgina | swap: mida de l'espai d'intercanvi emprat |
lck: mida de la memòria bloquejada | cputime_user: total de segons de CPU (usuari) | |
lib: mida de les biblioteques compartides | cputime_system: total de segons de CPU (sistema) | |
pic: mida màxima de memòria virtual | ctx_switches: nombre de canvis de context | |
pin: mida de les pàgines fixades | threads: nombre de fils | |
pte: mida de les entrades de la taula de pàgines | page_faults: nombre d'errors de pàgina | |
size: mida del codi de procés + dades + segments de pila | ||
stk: mida del segment de pila | ||
swap: mida de l'espai d'intercanvi emprat | ||
cputime_user: total de segons de CPU (usuari) | ||
cputime_system: total de segons de CPU (sistema) | ||
status: estat del procés (recuperat de manera transparent de procfs, forma llarga) | ||
ctx_switches: nombre de canvis de context | ||
threads: nombre de fils | ||
page_faults: nombre d'errors de pàgina | ||
pss: memòria de mida de conjunt proporcional |
Els paràmetres de procés següents es retornen a FreeBSD, OpenBSD i NetBSD per a cada mode:
mode=procés | mode=fil | mode=resum |
---|---|---|
pid: PID | pid: PID | name: nom del procés |
ppid: PID pare | ppid: PID pare | processes: nombre de processos |
jid: ID de la presó (només FreeBSD) | jid: ID de la presó (només FreeBSD) | vsize: mida de la memòria virtual |
jname: nom de la presó (només FreeBSD) | jname: nom de la presó (només FreeBSD) | pmem: percentatge de memòria real (només FreeBSD) |
name: nom del procés | name: nom del procés | rss: mida del conjunt de residents |
cmdline: comanda amb arguments | user: usuari (real) el procés s'executa sota | size: mida del procés (codi + dades + pila) |
user: usuari (real) el procés s'executa sota | group: grup (real) el procés s'executa sota | tsize: mida del text (codi) |
group: grup (real) el procés s'executa sota | uid: ID d'usuari | dsize: mida de dades |
uid: ID d'usuari | gid: ID del grup amb el qual s'executa el procés | size: mida de la pila |
gid: ID del grup sota el qual s'executa el procés | tid: ID de fil | cputime_user: total de segons de CPU (usuari) |
vsize: mida de la memòria virtual | tname: nom del fil | cputime_system: total de segons de CPU (sistema) |
pmem: percentatge de memòria real (només FreeBSD) | cputime_user: total de segons de CPU (usuari) | ctx_switches: nombre de canvis de context |
rss: mida del conjunt resident | cputime_system: total de segons de CPU (sistema) | threads: nombre de fils (no compatible amb NetBSD) |
size: mida del procés (codi + dades + pila) | status: estat del fil | stk: mida del segment de pila |
tsize: mida del text (codi) | ctx_switches: nombre de canvis de context | page_faults: nombre d'errors de pàgina |
dsize: mida de dades | io_read_op: nombre de vegades que el sistema ha hagut de realitzar l'entrada | fds: nombre de descriptors de fitxers (només OpenBSD) |
size: mida de la pila | io_write_op: nombre de vegades que el sistema ha hagut de realitzar la sortida | swap: mida de l'espai d'intercanvi utilitzat |
cputime_user: total de segons de CPU (usuari) | io_read_op: nombre de vegades que el sistema ha hagut de realitzar l'entrada | |
cputime_system: total de segons de CPU (sistema) | io_write_op: nombre de vegades que el sistema ha hagut de realitzar la sortida | |
status: estat del procés (repòs del disc/execució/repòs/aturada de seguiment/zombi/altre) | ||
ctx_switches: nombre de canvis de context | ||
threads: nombre de fils (no compatible amb NetBSD) | ||
page_faults: nombre d'errors de pàgina | ||
fds: nombre de descriptors de fitxers (només OpenBSD) | ||
swap: mida de l'espai d'intercanvi utilitzat | ||
io_read_op: nombre de vegades que el sistema ha hagut de realitzar l'entrada | ||
io_write_op: nombre de vegades que el sistema ha hagut de realitzar la sortida |
Els paràmetres de procés següents es retornen a Windows per a cada mode:
mode=procés | mode=fil | mode=resum |
---|---|---|
pid: PID | pid: PID | name: nom del procés |
ppid: PID pare | ppid: PID pare | processes: nombre de processos |
name: nom del procés | name: nom del procés | vmsize: mida de la memòria virtual |
user: usuari sota el qual s'executa el procés | user: usuari sota el qual s'executa el procés | wkset: mida del conjunt de treball del procés |
sid: SID d'usuari | sid: SID d'usuari | cputime_user: total de segons de CPU (usuari) |
vmsize: mida de la memòria virtual | tid: ID del fil | cputime_system: total de segons de CPU (sistema) |
wkset: mida del conjunt de treball del procés | threads: nombre de fils | |
cputime_user: total de segons de CPU (usuari) | page_faults: nombre d'errors de pàgina | |
cputime_system: total de segons de CPU (sistema) | handles: nombre de nanses | |
threads: nombre de fils | io_read_b: bytes IO llegits | |
page_faults: nombre d'errors de pàgina | io_write_b: bytes d'IO escrits | |
handles: nombre de nanses | io_read_op: operacions de lectura d'IO | |
io_read_b: bytes IO llegits | io_write_op: operacions d'escriptura d'IO | |
io_write_b: bytes d'IO escrits | io_other_b: bytes d'E/S transferits, excepte les operacions de lectura i escriptura | |
io_read_op: operacions de lectura d'IO | io_other_op: operacions d'IO, diferents de les operacions de lectura i escriptura | |
io_write_op: operacions d'escriptura d'IO | ||
io_other_b: bytes d'E/S transferits, excepte les operacions de lectura i escriptura | ||
io_other_op: operacions d'IO, diferents de les operacions de lectura i escriptura |