stringtranslate.com

Programación de zancadas

La programación de pasos [1] es un tipo de mecanismo de programación que se ha introducido como un concepto simple para lograr una reserva de capacidad de unidad central de procesamiento (CPU) proporcional entre procesos concurrentes . La programación de pasos tiene como objetivo asignar secuencialmente un recurso durante la duración de intervalos de tiempo estándar (cuánticos) de una manera que realice recurrencias periódicas de las asignaciones. Por lo tanto, a un proceso p1 que ha reservado el doble de participación que a un proceso p2 se le asignará el doble de frecuencia que a p2 . En particular, el proceso p1 incluso se asignará dos veces cada vez que p2 esté esperando la asignación, suponiendo que ninguno de los dos procesos realice una operación de bloqueo .

Ver también

Referencias

  1. ^ Waldspurger, Carl A. (1995). Lotería y programación de pasos: gestión flexible de recursos de participación proporcional (PDF) (Tesis). Cambridge: Laboratorio de Ciencias de la Computación del MIT , Instituto de Tecnología de Massachusetts .