Operating Systems - Starvation vs Deadlock vs Livelock - Differences & Examples
In a system using priority scheduling with aging to prevent starvation, what unexpected behavior might occur if a process holding a critical resource is preempted by an aged higher-priority process, and how can this be mitigated?
