Answer Posted / jethva_trupti
A semaphore, a new variable type.
A semaphore could have the value 0,indicating that no
wakeups were saved, or some positive values if one or more
wakeups were pending.
a semaphore s is an integer variable that apart from
initialization, is accesssed only through two standard
atomic operations, wait and signal. these operations were
orignially termed p(for wait to test) and v(for signal to
increment).
The classical defination of wait in psedocode is
wait(s)
{
while(s<=0)
;// no-op
s--;
}
The classical defination of signal in psedocode is
signal(s)
{
s++;
}
Modification to the integer value of smaphore in wait and
signal operations must be executed individually.
that is, when one process modifies the semaphore value no
other process can simultaneously modifiy that same
semaphore value.
| Is This Answer Correct ? | 68 Yes | 11 No |
Post New Answer View All Answers
What are Odm Commands.
How much ram do I need for streaming?
Does a disk cleanup delete everything?
How do you clear cache on a laptop?
Can a laptop have both ssd and hdd?
Is microsoft coming out with a new operating system?
windows 3.1 is
Is kernel a os?
How do you start up a computer?
Assuming one link of the Trojan horse copy-and-observe-later chain is broken. There are two other possible angles of attack by Alice: Alice logging on and attempting to read the string directly, and alice assigning a security level of sensitive to the back-pocket file. Does the reference monitor prevent these attacks?
What os is used at google?
What is difference between post and patch?
What happens when I reset my computer?
Can I factory reset my laptop without a recovery disc?
Do simultaneous downloads take longer?