submandato proc

El submandato proc (alias p) muestra datos de la tabla de procesos del kernel.

Formato

proc

proc ?

proc *

proc -

proc @ id wpar

proc dirección

proc -c clase_wl

proc -n subserie

proc -nw

proc -pr projid

proc -pt

proc -s estado_proc

proc ranura

proc símbolo

proc [-v ] -aff

proc [-v ] -aff *

proc [-v] -aff ranura

Parámetros

Elemento Descripción
? Imprime el uso.
* Imprime la tabla de proceso.
- Imprime todos los procesos que están en el estado ninguno o zombi en el formato largo.
@ wpar_id Muestra el proceso que coincide con el parámetro wpar_id .
address Imprime el proceso en el parámetro dirección .
C. wlm_class Ordena el proceso de la clase WLM (Workload Manager).
-n subserie Ordena el proceso por nombre.
Nw Imprime la tabla de proceso después de saltarse la opción waitproc .
-pr projido Ordena el proceso mediante el parámetro projido .
-pt Imprime la información de ptrace para el proceso actual.
-s estado_proc Ordena el proceso por estado.
ranura Imprime el proceso en el parámetro slot .
símbolo Imprime el proceso que coincide con el parámetro símbolo .
- v ] -aff Imprime los recuentos de afinidad para el proceso actual.
- v ] -aff * Imprime la tabla de proceso y comprueba los recuentos de afinidad.
- v ] -aff ranura Imprime los recuentos de afinidad para el proceso en el parámetro slot .

Ejemplos

El submandato proc muestra los siguientes formatos de salida:
Resumen de tabla de proceso
Este formato muestra una lista de procesos con información limitada para cada proceso. El ejemplo siguiente muestra el resumen de la tabla de procesos:



Example of summary format output:
---------------------------------

KDB(0)> p *
              SLOT NAME     STATE      PID    PPID          ADSPACE  CL #THS

pvproc+000000    0 swapper  ACTIVE 0000000 0000000 0000000802001190   0 0001
pvproc+000400    1 init     ACTIVE 0000001 0000000 00000008140AA480   0 0001
pvproc+100000 1024 wait     ACTIVE 0000104 0000000 0000000806003190   0 0001
pvproc+100400 1025 sched    ACTIVE 0010106 0000000 000000080A005190   0 0001
pvproc+100800 1026 lrud     ACTIVE 0020108 0000000 000000080E007190   0 0002
pvproc+100C00 1027 vmptacrt ACTIVE 003010A 0000000 0000000812009190   0 0001
pvproc+101000 1028 psmd     ACTIVE 004010C 0000000 000000081600B190   0 0002
pvproc+101400 1029 vmmd     ACTIVE 005010E 0000000 000000081A00D190   0 0005
pvproc+101800 1030 pvlist   ACTIVE 0060110 0000000 000000081E00F190   0 0001
...   ...   ...

La columna de ranura lista el índice de ranura de estructura de proceso para el proceso. Los números de esta columna deben utilizarse como el argumento slot para las opciones de visualización detalladas. La columna CL muestra la clase WLM. La columna #THS muestra el número de hebras del proceso.
Salida detallada para un proceso determinado
Este formato muestra todos los campos o campos seleccionados de la estructura de proceso para un proceso determinado. El ejemplo siguiente muestra una salida detallada para el proceso dado:



Example of detailed output:
---------------------------------

KDB(0)> p
              SLOT NAME     STATE      PID    PPID          ADSPACE  CL #THS

pvproc+111400 1093*kdb_64   ACTIVE 0450100 02E0168 00000008382DC590   0 0001

NAME....... kdb_64
STATE...... stat  :07  .... xstat :0000
FLAGS...... flag  :00200001 LOAD EXECED
........... flag2 :00000001 64BIT
........... flag3/e/p :0000 00 04 ACTIVE_P
........... atomic :00000000
........... secflag:0001 ROOT
LINKS...... child      :0000000000000000
........... siblings   :0000000000000000
........... sib_back   :0000000000000000
........... uidinfo    :000000000358FA80
........... ganchor    :F100100A00111400 <pvproc+111400>
THREAD..... threadlist :F100100A1008A700 <pvthread+08A700>
........... zombies    :0000000000000000

...   ...   ...
Nota: Para todos los submandatos de kdb , sólo unos pocos resultados pueden ser útiles para los usuarios de AIX® , porque la mayoría de las columnas de salida requieren conocimientos sobre las características internas del subsistema correspondiente (en este caso, la gestión de procesos).