lunes, 22 de noviembre de 2010

2. Bloqueos / Deadlocks

Los bloqueos para decirlo asi no ocurren por si solos ya que son causados por otros procesos en el conjunto, es decir, un bloqueo ocurre para decirlo asi como llenar de basura un canal, quedaria bloqueado para llegar el agua, los bloqueos son parte de nuestra vida diaria y parte de los sistemas operativos, dado que un sistema operativo se puede bloquear por recursos o por procesos. 

Es como el algoritmmo de La cena de los filosofos cada filósofo tiene un plato de fideos y un tenedor a la izquierda de su plato. Para comer los fideos son necesarios dos tenedores y cada filósofo sólo puede tomar los que están a su izquierda y derecha. Si cualquier filósofo coge un tenedor y el otro está ocupado, se quedará esperando, con el tenedor en la mano, hasta que pueda coger el otro tenedor, para luego empezar a comer. Esto es un bloqueo de recursos (el tenedor). 

Los bloqueos sirven de experiencia tanto en la vida diaria para aprender y desemvolverse mejor en la vida.






video

No hay comentarios:

Publicar un comentario