Please enable JavaScript.
Coggle requires JavaScript to display documents.
4 condiciones de Coffman, Fuentes - Coggle Diagram
4 condiciones de Coffman
Stallings
Mayor énfasis en las implicaciones de diseño práctico del sistema operativo: trade-offs, políticas implementables y consideraciones de ingeniería.
Silberschatz y Tanenbaum
Presentan esas cuatro condiciones como las condiciones necesarias para que exista deadlock y, sobre esa base, despliegan estrategias de prevención, evitación y detección.
-
-
-
-
¿Coincide usted con Silberchatz, Jensen y Tanenbaum respecto a las 4 condiciones de Coffman o mas bien considera màs acertada la aproximación de Stallings?
No veo una mejor teoría única, el marco de Coffman se puede usar como base teórica, Silberschatz/Tanenbaum para aprendizaje algorítmico y modelado, y Stallings cuando la decisión debe orientarse a diseño e implementación real en un sistema operativo.
Fuentes
Coffman, E.G., Elphick, M.J., Shoshani, A. — "System Deadlocks", ACM Computing Surveys, 1971.
Silberschatz, A.; Galvin, P.B.; Gagne, G. — Operating System Concepts (capítulo sobre deadlocks).
Tanenbaum, A.S. — Modern Operating Systems (capítulo sobre deadlocks y resource-allocation graphs).
Stallings, W. — Operating Systems: Internals and Design Principles (capítulo sobre deadlocks: prevención y recuperación).