Answer Posted / sanjay
In simple terms a Semaphore is a unit or resource which is
used for synchrosation between two processes , it is kind
of flag (in abstract terms) which every process will check
before processing ahead to avoid the deadlock situation
| Is This Answer Correct ? | 8 Yes | 0 No |
Post New Answer View All Answers
What are the advantage of using threads?
Which one you will use to implement critical section?
Can you have 2 operating systems on one computer?
Describe the objective of multiprogramming.
Describe all the processes of the OS.
What is banker's algorithm?
What are the activities related to the time shared user program management?
How does gcd work?
How do I know if my hardware supports 64 bit?
What is the basic difference between pre-emptive and non-pre-emptive scheduling.
Tell me is windows nt a full blown object oriented operating system? Give reasons?
What are the 7 layers of networking?
Explain the trda?
What is the main difficulty that a programmer must overcome in writing an operating system for a real-time environment?
What are the ways in which fault tolerance can be ensured in systems? (Different redundancy techniques)?