Resource Preemption
Another solution is to take a resource away from a process
- Again, which process should you choose?
- How can you roll back the process to its state before it had the coveted resource?
- Make sure you don’t keep on preempting from the same process: avoid starvation