Which of the following statements is false?
2019
Which of the following statements is false?
- A.
Non blocking system call is an asynchronous system call
- B.
In blocking system call, the execution of the application is suspended temporarily
- C.
read() is a non blocking system call
- D.
Multithreading can overlap execution with I/O
Attempted by 112 students.
Show answer & explanation
Correct answer: C
A blocking read() call normally suspends the caller until data is available. Therefore the statement 'read() is a non-blocking system call' is false in the usual default case.