i. It detects deadlock
ii. It prevents deadlock
iii. It detects deadlock but can not prevent deadlock from happening
iv. It requires prior knowledge of the requirements of all the currently executing processes.
v. Bankers’ algorithm caters to dynamic needs of executing processes
vi. It is known as Bankers’ algorithm because it was invented by an English man who was a Banker.