11 paràmetres proc.get

Vista general

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'.

Linux

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

BSD-based OS

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

Windows

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