Estadísticas de memoria
A diferencia de otros proveedores de estadísticas, las estadísticas de memoria proporcionan estadísticas que son tan precisas como las estadísticas captadas en modalidad síncrona, pero la recopilación de estadísticas no implica penalizaciones de la captación repetitiva de las estadísticas durante la ejecución del script.
Algunos de los elementos de las estadísticas de memoria, como el número de anomalías de página, cambian con frecuencia. Por lo tanto, la recopilación de estadísticas de memoria produce de forma asíncrona información incorrecta. Por ejemplo, si desea recopilar estadísticas de memoria para un proceso que falla debido a la poca memoria, puede utilizar el intervalo entre las llamadas al sistema fork y exit para recopilar las estadísticas. Si las estadísticas de memoria no se acumulan durante los mismos intervalos, las estadísticas de memoria no cambian.
__stat.mem-><field>__stat.mem->page_faultsdonde __stat representa un elemento estadístico y mem indica que las estadísticas son información relacionada con la memoria.Los siguientes campos independientes se pueden utilizar para visualizar diferentes elementos estadísticos:
| Nombre de campo de script Vue | Tipo de datos | Descripción |
|---|---|---|
| page_faults | larga no firmada | Número de anomalías de página. |
| reclamación_página | larga no firmada | Número de reclamación de página. |
| erras_bloqueo | larga no firmada | Número de faltas de bloqueo. |
| pistas de retroceso | larga no firmada | Número de operaciones de retroceso. |
| páginas | larga no firmada | Número de páginas paginadas durante la recopilación de estadísticas de memoria. |
| salidas de página | larga no firmada | Número de páginas paginadas durante la recopilación de estadísticas de memoria. |
| núm_ios | larga no firmada | Número de operaciones de inicio de E/S. |
| núm_iodona | larga no firmada | Número de operaciones de iodone . |
| zerofills | larga no firmada | Número de páginas con relleno cero. |
| rellenos_ejecutables | larga no firmada | Número de páginas rellenadas con archivos ejecutables. |
| page_scans | larga no firmada | Número de páginas examinadas. |
| ciclos de paginación | larga no firmada | Número de ciclos de mano de reloj de buscapersonas. |
| page_robos | larga no firmada | Número de páginas utilizadas menos recientemente que deben incluirse en la lista de libres. |
| esperas_bastidor_libre | larga no firmada | Número de marcos de página que se deben añadir a la lista de marcos de página disponibles. |
| extnd_xpt_waits | larga no firmada | Número de operaciones de espera de XPT de ampliación. |
| esperas_io_pendientes | larga no firmada | Número de operaciones de espera de E/S pendientes. |