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) |
1. Gestión de información del sistema (tareas)
2. Gestión de procesos del sistema (tareas)
Novedades en la gestión de procesos del sistema
Gestión de procesos del sistema
Gestión de procesos del sistema (mapa de tareas)
Comandos para gestionar procesos del sistema
Uso de comandos y sistema de archivos /proc
Gestión de procesos con comandos de proceso (/proc)
Cómo visualizar información sobre los procesos
Terminación de un proceso (pkill, kill)
Cómo terminar un proceso (pkill)
Cómo terminar un proceso (kill)
Depuración de un proceso (pargs, preap)
Gestión de información de clase de proceso
Gestión de información de clase de proceso (mapa de tareas)
Cambio de prioridad de programación de procesos (priocntl)
Cómo visualizar información básica sobre clases de proceso (priocntl)
Cómo visualizar la prioridad global de un proceso
Cómo designar una prioridad de proceso (priocntl)
Cómo cambiar los parámetros de programación de un proceso de tiempo compartido (priocntl)
Cómo cambiar la clase de un proceso (priocntl)
Cambio de prioridad de un proceso de tiempo compartido (nice)
Cómo cambiar la prioridad de un proceso (nice)
3. Supervisión del rendimiento del sistema (tareas)
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)
A continuación, se describen algunos consejos sobre problemas comunes que pueden surgir:
Busca varios trabajos idénticos que son propiedad del mismo usuario. Este problema puede surgir debido a que existe una secuencia de comandos en ejecución que inicia varios trabajos en segundo plano sin esperar que finalice ninguno de los trabajos.
Busca un proceso que ha acumulado una gran cantidad de tiempo de CPU. Puede identificar este problema marcando el campo TIME del resultado ps. Es posible que el proceso se encuentre en un bucle infinito.
Busca un proceso que se está ejecutando con una prioridad demasiado alta. Utilice el comando ps -c para marcar el campo CLS que muestra la clase de programación de cada proceso. Un proceso que se está ejecutando como un proceso de tiempo real (RT) puede monopolizar la CPU. O bien, busca un proceso de tiempo compartido (TS) con un número de nice alto. Es posible que un usuario con privilegios de superusuario haya aumentado la prioridad de un proceso. El administrador del sistema puede disminuir la prioridad mediante el comando nice.
Busca procesos descontrolados. Un proceso consecutivo utiliza, de manera progresiva, cada vez más tiempo de CPU. Puede identificar este problema si consulta la hora de inicio del proceso (STIME) y si observa durante un momento la acumulación de tiempo de CPU (TIME).