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 CPU proporcional entre procesos concurrentes . La programación de Stride tiene como objetivo asignar secuencialmente un recurso durante la duración de los segmentos de tiempo estándar (cuántico) de una manera que realice repeticiones periódicas de asignaciones. Por tanto, un proceso p1 que ha reservado el doble de participación de un proceso p2 se asignará el doble de frecuencia que p2 . En particular, el proceso p1 incluso se asignará dos veces cada vez que p2está esperando la asignación, asumiendo que ninguno de los dos procesos realiza una operación de bloqueo .
Ver también
Referencias
- ^ Waldspurger, Carl A. (1995). Programación de loterías y zancadas: Gestión flexible de recursos proporcionales compartidos (PDF) (Tesis). Cambridge: Laboratorio de Ciencias de la Computación del MIT , Instituto de Tecnología de Massachusetts .