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
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
Wikipedia · oer
Timeline of operating systems
for the evolution of operating systems . For a narrative explaining the overall developments, see the History of operating systems . 1949 EDSAC was an early
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
History of operating systems
Computer operating systems (OSes) provide a set of functions needed and used by most application programs on a computer, and the links needed to control
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
Open Library · oer
Operating System Concepts
Abraham Silberschatz · 1988