Administración de la gestión de recursos en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Funcionamiento de la contabilidad ampliada

La función de contabilidad ampliada en el sistema operativo Oracle Solaris utiliza un formato de archivo ampliable con versiones que contiene datos contables. Se puede acceder a los archivos que utilizan este formato de datos o éstos se pueden crear utilizando la API que se proporciona con la biblioteca incluida, libexacct (consulte libexacct(3LIB)). Estos archivos pueden analizarse en cualquier plataforma con la función de contabilidad ampliada activada, y sus datos se pueden utilizar para el contracargo y la planificación de capacidades.

Si la función de contabilidad ampliada está activa, se recopilan estadísticas que pueden examinarse con la API libexacct. libexacct permite examinar los archivos exacct hacia delante o hacia atrás. La API admite archivos de terceros que genera libexacct, así como los archivos que crea el núcleo. Hay una interfaz de Lenguaje Práctico de Extracción e Informes (Practical Extraction and Report Language o Perl) para libexacct que permite desarrollar secuencias de comandos de extracción e informes personalizados. Consulte Interfaz Perl para libexacct.

Por ejemplo, con la contabilidad ampliada activada, la tarea supervisa el uso de los recursos adicionales de sus procesos miembro. Al finalizar la tarea se guarda un registro de cuentas de las tareas. También pueden guardarse registros provisionales sobre los procesos y tareas en ejecución. Para obtener más información sobre las tareas, consulte Chapter 2, Acerca de los proyectos y las tareas.

Figura 4-1  Supervisión de tareas con la contabilidad ampliada activada

image:El diagrama de flujo muestra cómo se captura el uso de recursos adicionales de los procesos de una tarea en el registro que se guarda al finalizar la tarea.