Why are some system interfaces implemented by dedicated system calls (to the kernel), and others on top of message-based system calls?

What will be an ideal response?


Dedicated system calls are more efficient for simple calls than message-based calls (in which a system action is initiated by sending a message to the kernel, involving message construction, dispatch etc.).
However, the advantage of implementing a system call as an RPC is that then a process can perform operations transparently on either remote or local resources.

Computer Science & Information Technology

You might also like to view...

What is meant by precedence of operations?

What will be an ideal response?

Computer Science & Information Technology

Which type of loop uses a pretest to initialize a counter variable and then increment the counter variable at the end of each iteration?

a. The Do Until Loop b. The Count Until Loop c. The Do While Loop d. The For…Next Loop

Computer Science & Information Technology

Controls are objects on forms or reports such as labels or pictures

Indicate whether the statement is true or false

Computer Science & Information Technology

Each list item in an ordered or unordered list has which tag?

A. Li tag B. List tag C. Is tag D. Ol tag

Computer Science & Information Technology