The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
x
+10 votes
538 views

A critical region is

  1. One which is enclosed by a pair of $P$ and $V$ operations on semaphores.
  2. A program segment that has not been proved bug-free.
  3. A program segment that often causes unexpected system crashes.
  4. A program segment where shared resources are accessed.
asked in Operating System by Boss (40.4k points)
edited by | 538 views

1 Answer

+18 votes
Best answer
A critical region is a program segment where shared resources are accessed.. that's why we synchronize in the critical section. That is (D).

PS: It is not necessary that we must use semaphore for critical section access (any other mechanism for mutual exclusion can also be used) and neither do sections enclosed by $P$ and $V$ operations are called critical sections.
answered by Active (3.7k points)
edited by
Answer:

Related questions



Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true

42,687 questions
48,653 answers
156,493 comments
63,963 users