domingo, 7 de noviembre de 2010

Algoritmos

El algoritmo del avestruz: consiste en esconder la cabeza y fingir que no pasa nada, Es decir deja que los procesos se ejecuten, y si un se trava solo deja que los demas procesos se siguan ejecutando.

El algoritmo de deteccion y recuperacion: existe para vigilar las peticiones y liberar los recursos. cada vez que se solcitita un recurso o lo libera, actualiza el grafo y determina si contiene ciclo. Este algotimo se utiliza para las macrocomputadoras.

El algoritmo de prevecion del bloqueo mutuo: consise en imponer restricciones apropiadas a los procesos, con la exclusion mutua, si un recurso se le asignara de manera exclusiva a un solo proceso.

El algoritmo del banquero para un solo recurso: se le asigna  aun proceso los recursos disponibles para llegar a un estado seguro y asi evitar los bloqueos.

el algoritmo del banquero para multiples recursos: los procesos deben expresar sus necesidades de recursos totales antes de ejecutarce. para que el sistema la matriz a cada paso.

Estos algoritmos sirven para solucionar conflictos entre dos o más procesos en ejecución.

No hay comentarios:

Publicar un comentario