ASIGNACIÓN DE PROCESADORES
En dedicar un grupo de procesadores a una aplicación mientras dure esta aplicación, de manera que cada hilo de la aplicación se le asigna un procesador. Una desventaja es que si un hilo de una aplicación se bloquea en espera de una E/S o por sincronización de otro hilo, el procesador de dicho hilo quedara desocupado: no hay multiprogramación de procesadores.
MODELOS Y ALGORITMOS CON SUS ASPECTOS DE DISEÑO E IMPLEMENTACIÓN • Algoritmos deterministas vs. Heurísticos. • Algoritmos centralizados vs. Distribuidos. • Algoritmos óptimos vs. Subóptimos. • Algoritmos locales vs. Globales. • Algoritmos iniciados por el emisor vs. Iniciados por el receptor.
ALGORITMOS INICIADOS POR EL EMISOR VS. INICIADOS POR EL RECEPTOR
Los algoritmos deterministas son adecuados cuando se sabe anticipadamente todo acerca del comportamiento de los procesos, pero esto generalmente no se da, aunque puede haber en ciertos casos aproximaciones estadísticas. Los algoritmos heurísticos son adecuados cuando la carga es impredecible.