If the number of cycles spent busy – waiting is not excessive, then ____________
(a) interrupt driven I/O is more efficient than programmed I/O
(b) programmed I/O is more efficient than interrupt driven I/O
(c) both programmed and interrupt driven I/O are equally efficient
(d) none of the mentioned
I got this question in an online interview.
This intriguing question comes from I/O System topic in portion I/O Systems of Operating System