Noem de vier voorwaarden voor het optreden van deadlock.
Mutual exclusion: exclusief gebruik van resources.
Incremental acquisition: een proces houdt eerder verkregen resources vast terwijl het wacht op een nieuwe resource.
No preemption: resources kunnen niet van een proces ontnomen worden.
Circular waiting: er is een cirkel van processen en resources waarin elk proces wacht op resources die door een volgend proces in de cirkel worden vastgehouden.