Guía de seguimiento dinámico de Solaris

Sondeos

El proveedor vminfo hace que estén disponibles sondeos que corresponden a los campos de la estadística del núcleo denominada vm: se activa un sondeo proporcionado por vminfo inmediatamente antes de que se aumente el valor vm correspondiente. Para mostrar tanto los nombres como los valores actuales de la estadística del núcleo denominada vm named kernel statistic, use el comando kstat(1M) tal y como se muestra en el siguiente ejemplo:


$ kstat -n vm
module: cpu                             instance: 0
name:   vm                              class:    misc
        anonfree                        13
        anonpgin                        2620
        anonpgout                       13
        as_fault                        12528831
        cow_fault                       2278711
        crtime                          202.10625712
        dfree                           1328740
        execfree                        0
        execpgin                        5541
        ...

Los sondeos de vminfo se describen en la Tabla 24–1.

Tabla 24–1 Sondeos de vminfo

anonfree

Sondeo que se activa cada vez que una página anónima sin modificar se libera como parte de la actividad de paginación. Las páginas anónimas son aquellas que no están asociadas a un archivo. La memoria que alberga estas páginas incluye memoria de montón, memoria de pila o memoria obtenida mediante la asignación explícita de zero(7D).

anonpgin

Sondeo que se activa cada vez que una página anónima se copia en la memoria desde un dispositivo de intercambio. 

anonpgout

Sondeo que se activa cada vez que una página anónima se copia en disco en un dispositivo de intercambio. 

as_fault

Sondeo que se activa cada vez que se se detecta un fallo en la página y el fallo no es de protección ni de copia por escritura. 

cow_fault

Sondeo que se activa cada vez que en una página se detecta un fallo de copia por escritura. arg0 contiene el número de páginas que se crean como resultado de la copia por escritura.

dfree

Sondeo que se activa cada vez que una página se libera como resultado de la actividad de paginación. Cada vez que dfree se activa, uno de los sondeos anonfree, execfree o fsfree se activará también a continuación.

execfree

Sondeo que se activa cada vez que una página ejecutable sin modificar se libera como parte de la actividad de paginación. 

execpgin

Sondeo que se activa cada vez que una página ejecutable se copia en la memoria desde la memoria gráfica. 

execpgout

Sondeo que se activa cada vez que una página ejecutable modificada se copia en disco en la memoria gráfica. La mayor parte de la paginación de páginas ejecutables se produce en términos de execfree. execpgout sólo se puede activar si se modifica en la memoria una página ejecutable, lo que no es muy común en la mayoría de los sistemas.

fsfree

Sondeo que se activa cada vez que una página de datos del sistema de archivos sin modificar se libera como parte de la actividad de paginación. 

fspgin

Sondeo que se activa cada vez que una página del sistema de archivos se copia en la memoria desde la memoria gráfica. 

fspgout

Sondeo que se activa cada vez que una página modificada del sistema de archivos se copia en disco en la memoria gráfica. 

kernel_asflt

Sondeo que se activa cada vez que el núcleo detecta un fallo de página en una página en su propio espacio de dirección. Cada vez que se activa kernel_asflt, estará precedido de forma inmediata por la activación del sondeo as_fault.

maj_fault

Sondeo que se activa cada vez que se detecta un fallo que da como resultado una E/S desde una memoria gráfica o un dispositivo de intercambio. Cada vez que se activa maj_fault, estará inmediatamente precedido por la activación del sondeo pgin.

pgfrec

Sondeo que se activa cada vez que se reclama una página que no esté incluida en la lista de páginas libres. 

pgin

Sondeo que se activa cada vez que una página se copia en la memoria desde la memoria gráfica o desde un dispositivo de intercambio. Este sondeo es distinto de maj_fault porque maj_fault sólo se activa cuando una página se copia en la memoria como resultado de un error de página. pgin se activa cada vez que una página se copia en memoria, con independencia del motivo.

pgout

Sondeo que se activa cada vez que una página se copia en disco en la memoria gráfica o en un dispositivo de intercambio. 

pgpgin

Sondeo que se activa cada vez que una página se copia en la memoria desde la memoria gráfica o desde un dispositivo de intercambio. La única diferencia entre pgpgin y pgin es que pgpgin contiene el número de páginas copiadas en memoria como arg0. pgin siempre contiene 1 en arg0.

pgpgout

Sondeo que se activa cada vez que una página se copia en disco en la memoria gráfica o en un dispositivo de intercambio. La única diferencia entre pgpgout y pgout es que pgpgout contiene el número de páginas copiadas en disco como arg0. (pgout siempre contiene 1 en arg0.)

pgrec

Sondeo que se activa cada vez que se reclama una página. 

pgrrun

Sondeo que se activa cada vez que se programa el localizador. 

pgswapin

Sondeo que se activa cada vez que las páginas de un proceso de intercambio en disco se intercambian en memoria. El número de páginas intercambiadas en memoria se incluye en arg0.

pgswapout

Sondeo que se activa cada vez que las páginas se intercambian en disco como parte de un proceso de intercambio en disco. El número de páginas intercambiadas en disco se incluye en arg0.

prot_fault

Sondeo que se activa cada vez que se detecta un fallo de página debido a una violación de la protección. 

rev

Sondeo que se activa cada vez que el daemon de página comienza una nueva revolución en todas las páginas. 

scan

Sondeo que se activa cada vez que el daemon de página examina una página. 

softlock

Sondeo que se activa cada vez que se produce un fallo en una página como parte de la colocación de un bloqueo de software en la página. 

swapin

Sondeo que se activa cada vez que un proceso de intercambio en disco se convierte en intercambio en memoria. 

swapout

Sondeo que se activa cada vez que un proceso se intercambia en disco. 

zfod

Sondeo que se activa cada vez que una página sin contenido se crea bajo petición.