In the context of a Deadlock, what is the difference between Mutual Exclusion and Hold and Wait ?
In case of Hold and Wait, a process holds atleast one resource. Doesn't this correspond to Mutual Exclusion, where atleast one resource is held in a non-shareable mode ??