(A) It is higher level
synchronization primitive and is a collection of procedures,
variables, and data structures
grouped together in a special package.
(B) It is a non-negative integer
which apart from initialization can be acted upon by wait and signal
operations.
(C) It uses two primitives, send and
receive which are system calls rather than language constructs.
(D) It consists of the IPC
primitives implemented as system calls to block the process when they are not
allowed to enter critical region to save CPU time.
Answer A.
No comments:
Post a Comment
Note: only a member of this blog may post a comment.