56.6k views
2 votes
For non sharable resources like a printer, mutual exclusion :

a) must exist
b) must not exist
c) may exist
d) None of these

User Sina Abedi
by
8.5k points

1 Answer

3 votes

Final answer:

For non-sharable resources like a printer, mutual exclusion must exist to ensure that only one user can use the printer at any given time.

Step-by-step explanation:

Mutual exclusion refers to the concept of allowing only one process or thread to access a resource at a time. For non-sharable resources like a printer, mutual exclusion must exist to ensure that only one user can use the printer at any given time. This is necessary because if multiple users try to access the printer simultaneously, it can lead to conflicts and printing errors.

For example, if two users send print requests at the same time, there could be issues with the print queue, print spooler, or formatting of the document. By enforcing mutual exclusion, the printer can handle requests in a sequential and ordered manner, avoiding such problems.

Therefore, the correct answer is:

a) must exist

User Butch
by
8.0k points