Please enable JavaScript.
Coggle requires JavaScript to display documents.
OPERATING SYTEM - Coggle Diagram
OPERATING SYTEM
OS
-
-
-
-
-
PRODUCT
OPEN SOURCE
Example free - LInuX Android,
CLOSED SOURCE
close - Macncheese, Windows, Ios
-
-
-
CHAPTER 2
-
-
-
-
DEADLOCK
MUTUAL EXCLUSION
- Avoid using non-shareable resources if possible.
- Use spooling for printers.
HOLD AND WAIT
- Require processes to request all resources at once before starting execution.
- Use pre-allocation strategy.
NO PREEMTION
- Allow the system to preempt resources when needed.
- If a process requests more resources, force it to release all it holds.
CIRCULAR WAIT CONNECTION
- Impose a resource ordering: assign a numerical order to resources and require processes to request them in order.
-
-
-