JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Gestión del rendimiento, los procesos y la información del sistema en Oracle Solaris 11.1     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Gestión de información del sistema (tareas)

2.  Gestión de procesos del sistema (tareas)

3.  Supervisión del rendimiento del sistema (tareas)

Dónde encontrar tareas del rendimiento del sistema

Rendimiento y recursos del sistema

Rendimiento del sistema y procesos

Acerca de Supervisión del rendimiento del sistema

Herramientas de supervisión

Visualización de la información de rendimiento del sistema

Visualización de información de rendimiento del sistema (mapa de tareas)

Visualización de estadísticas de memoria virtual (vmstat )

Cómo visualizar las estadísticas de memoria virtual (vmstat )

Cómo visualizar información de eventos del sistema (vmstat -s)

Cómo visualizar las estadísticas de intercambio (vmstat -S)

Cómo visualizar las interrupciones por dispositivo (vmstat -i)

Visualización de información de uso de disco ( iostat)

Cómo mostrar información de uso de disco (iostat)

Cómo visualizar estadísticas de disco ampliado (iostat -xtc)

Visualización de estadísticas de espacio en el disco (df)

Cómo visualizar información de espacio en el disco (df -k)

Supervisión de actividades del sistema

Supervisión de actividades del sistema (mapa de tareas)

Supervisión de actividades del sistema (sar)

Cómo comprobar el acceso a archivos (sar -a)

Cómo comprobar la actividad de memoria intermedia (sar -b)

Cómo comprobar las estadísticas de llamadas de sistema (sar -c)

Cómo comprobar la actividad del disco (sar -d)

Cómo comprobar la memoria y la extracción de páginas de la memoria (sar -g)

Comprobación de asignación de memoria de núcleo

Cómo comprobar la asignación de memoria de núcleo (sar -k)

Cómo comprobar la comunicación entre procesos (sar -m)

Cómo comprobar la actividad de carga de páginas en la memoria (sar -p)

Cómo comprobar la actividad de cola (sar -q)

Cómo comprobar la memoria no utilizada (sar -r)

Cómo comprobar el uso de la CPU (sar -u)

Cómo comprobar el estado de la tabla del sistema (sar -v)

Cómo comprobar la actividad de intercambio (sar -w)

Cómo comprobar la actividad de terminal (sar -y)

Cómo comprobar el rendimiento global del sistema (sar -A)

Recopilación automática de datos de la actividad del sistema (sar)

Ejecución del comando sadc al iniciar

Ejecución periódica del comando sadc con la secuencia de comandos sa1

Creación de informes con la secuencia de comandos de shell sa2

Configuración de recopilación automática de datos (sar)

Cómo configurar la recopilación automática de datos

4.  Programación de tareas del sistema (tareas)

5.  Gestión de la consola del sistema, dispositivos del terminal y servicios de energía (tareas)

Índice

Rendimiento del sistema y procesos

La siguiente tabla describe los términos que se relacionan con los procesos.

Tabla 3-1 Terminología de los procesos

Término
Descripción
Proceso
Cualquier trabajo o actividad del sistema. Cada vez que inicie un sistema, ejecute un comando o inicie una aplicación, el sistema activará uno o más procesos.
Proceso ligero (LWP)
Recurso de ejecución o CPU virtual. Los procesos ligeros (LWP) se programan con el núcleo para que utilicen los recursos disponibles de la CPU en función de su clase de programación y su prioridad. Los procesos ligeros (LWP) incluyen un subproceso del núcleo y un proceso ligero. El subproceso del núcleo contiene información que debe estar en la memoria todo el tiempo. El proceso ligero contiene información que puede cambiarse de lugar.
Subproceso de aplicación
Serie de instrucciones con una pila separada que puede ejecutarse de manera independiente en el espacio de direcciones del usuario. Los subprocesos de aplicación pueden multiplexarse en la parte superior de los procesos ligeros.

El proceso puede estar conformado por varios procesos ligeros y varios subprocesos de aplicación. El núcleo programa una estructura de subprocesos del núcleo, que es la entidad de programación en el entorno SunOS. En la tabla siguiente, se describen distintas estructuras de procesos.

Tabla 3-2 Estructuras de procesos

Estructura
Descripción
proc
Contiene información que pertenece a todo el proceso y debe estar en la memoria principal todo el tiempo
kthread
Contiene información que pertenece a un proceso ligero y debe estar en la memoria principal todo el tiempo
user
Contiene información "por proceso" que puede cambiarse de lugar
klwp
Contiene información "por proceso ligero" que puede cambiarse de lugar

En la figura siguiente, se ilustran las relaciones entre estas estructuras de procesos.

Figura 3-1 Relaciones entre las estructuras de procesos

image:La figura ilustra las relaciones entre las estructuras del proceso.

La mayoría de los recursos de los procesos se encuentran disponibles para todos los subprocesos. Se comparte casi toda la memoria virtual del proceso. Si se realiza un cambio en los datos compartidos por un subproceso, éste quedará disponible para los demás subprocesos del proceso.