JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Guía de administración del sistema: administración avanzada     Oracle Solaris 10 1/13 Information Library (Español)
search filter icon
search icon

Información del documento

Acerca de este manual

1.  Administración de terminales y módems (descripción general)

2.  Configuración de terminales y módems (tareas)

3.  Gestión de puertos de serie con Service Access Facility (tareas)

4.  Gestión de recursos del sistema (descripción general)

5.  Visualización y cambio de la información del sistema (tareas)

6.  Gestión del uso de discos (tareas)

7.  Gestión de cuotas de UFS (tareas)

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

9.  Gestión de contabilidad del sistema (tareas)

10.  Contabilidad del sistema (referencia)

11.  Rendimiento de los recursos del sistema (descripción general)

Novedades de Rendimiento de los recursos del sistema

Herramienta pfiles mejorada

Contadores de rendimiento de las CPU

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

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

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

14.  Resolución de problemas de software (descripción general)

15.  Gestión de los mensajes del sistema

16.  Gestión de archivos del núcleo central (tareas)

17.  Gestión de información sobre la caída del sistema (tareas)

18.  Resolución de diversos problemas de software (tareas)

19.  Resolución de problemas de acceso a archivos (tareas)

20.  Resolución de incoherencias en el sistema de archivos UFS (tareas)

21.  Resolución de problemas del paquete de software (tareas)

Índice

Rendimiento del sistema y procesos

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

Tabla 11-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.
Thread 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 11-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 11-1 Relaciones entre las estructuras de procesos

image:El texto de la tabla anterior describe este gráfico.

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.