Deadlock conditions, prevention, avoidance, Banker's algorithm, and resource allocation graphs with worked examples.
Unified search
Community notes and external educational resources, ranked together. External links always open on the original site.
Community notes
3 results
Short cheatsheet covering deadlock prevention strategies and comparison with avoidance.
1NF through BCNF, functional dependencies, and how to decompose relations without losing information.
Web resources
External results are shown in full (not paged).
Wikipedia · oer
Comparison of operating systems
In some operating systems there is OS code permanently present in a contiguous region of memory addressable by unprivileged code; in IBM systems this is
Wikipedia · oer
Usage share of operating systems
numerous type of device with an operating system are embedded systems . Not all embedded systems have operating systems , instead running their application
Wikipedia · oer
List of operating systems
This is a list of operating systems . Computer operating systems can be categorized by technology, ownership, licensing, working state, usage, and by many
Open Library · oer
Modern Operating Systems
Andrew S. Tanenbaum · 1992
Open Library · oer
Advanced concepts in operating systems
Mukesh Singhal · 1994
Open Library · oer
Operating systems
Stuart E. Madnick · 1974
ocw.mit.edu · university
MIT OCW Operating System Engineering
University course materials for operating systems.
Wikipedia · oer
Operating system
services for computer programs. Time-sharing operating systems schedule tasks for efficient use of the system and may also include accounting software for
Wikipedia · oer
Mobile operating system
hybridization of the 2-in-1 PCs. Mobile operating systems combine features of a desktop computer operating system with other features useful for mobile
Open Library · oer
Operating System Concepts
Abraham Silberschatz · 1988