Está en la página 1de 2

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.

También podría gustarte