Función perl setpriority

Descripción

Esta función establece la prioridad para un proceso (PRIO_PROCESS), grupo de procesos (PRIO_PGRP) o usuario (PRIO_USER). El argumento WHICH especifica para qué entidad establecer la prioridad y QUIÉN es el ID de proceso o el ID de usuario a establecer. Un valor de 0 para OMS define el proceso, grupo de procesos o usuario actual. Produce un error fatal en sistemas que no admiten la función setpriority () del sistema.

La prioridad es un número que representa el nivel de prioridad (normalmente en el rango de 120 a 20) donde cuanto menor es la prioridad, más favorable es la programación del proceso por parte del sistema operativo.

Sintaxis

A continuación se muestra la sintaxis simple para esta función:

setpriority WHICH, WHO, PRIORITY

Valor devuelto

Esta función no devuelve ningún valor.

Ejemplo

A continuación se muestra el código de ejemplo que muestra su uso básico:

#!/usr/bin/perl

print("setpriority() ", setpriority(0, 0, -20), "\n");

Cuando se ejecuta el código anterior, produce el siguiente resultado:

setpriority() 0