Gestión del rendimiento, los procesos y la información del sistema en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo cambiar la clase de un proceso (priocntl)

  1. (Opcional) Asuma el rol root.

    Notas -  Debe asumir el rol root o trabajar en un shell de tiempo real para cambiar un proceso de tiempo real o para convertirlo en proceso de tiempo real. Si, en el rol root, cambia un proceso de usuario a la clase de tiempo real, después el usuario no puede cambiar los parámetros de programación en tiempo real mediante el comando priocntl -s.

    Consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .


  2. Cambie la clase de un proceso.
    # priocntl -s -c class -i ID type ID list
    –s

    Permite establecer el límite superior del rango prioridad de usuario y cambiar la prioridad actual.

    –c class

    Especifica la clase, TS para tiempo compartido o RT para tiempo real, a la cual cambia el proceso.

    –i ID type ID list

    Utiliza una combinación de ID type y ID list para identificar el proceso o los procesos. ID type especifica el tipo de ID, como el ID de proceso o el ID de usuario. ID list identifica una lista de ID de proceso o de usuario.

  3. Verifique el estado del proceso.
    # ps -ecl | grep ID list
Ejemplo 2-6  Cambio de la clase de un proceso (priocntl)

El siguiente ejemplo muestra cómo cambiar todos los procesos que pertenecen al usuario 15249 para procesos en tiempo real.

# priocntl -s -c RT -i uid 15249
# ps -ecl | grep 15249