Question

Is there a way to implement semaphores that allow blocking without underlying operating system support? Why...

Is there a way to implement semaphores that allow blocking without underlying operating system support? Why or why not?

Homework Answers

Answer #1

No, there is no way to implement semaphores that allow blocking without underlying operating system support. This is beacuse the semaphore values are kept in a table stored in kernel memory. A semaphore is identified by a number corresponding to a position
in this table.
There are system calls for creating or freeing semaphores, as well
as for executing the wait and signal operations. These operations
are executed in supervisor mode and hence atomically. (interrupts
are disabled in supervisor mode).

Know the answer?
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for?
Ask your own homework help question
Similar Questions
Provide reasons why you would or would not implement a decision support system (DSS) within an...
Provide reasons why you would or would not implement a decision support system (DSS) within an organization. Provide specific examples to justify your positions.
Should the government allow embryonic stem cell research? Why or why not? Support your answer with...
Should the government allow embryonic stem cell research? Why or why not? Support your answer with the current literature. ( answer should be in paragraph form)
Why did Intel initially take the decision to implement its multimedia extensions without modifying the processor’s...
Why did Intel initially take the decision to implement its multimedia extensions without modifying the processor’s state architecture?
Do all mobile phones support the latest Android operating system? Justify your answer
Do all mobile phones support the latest Android operating system? Justify your answer
Why would a company implement a job-costing system versus attempting to fulfill those needs with a...
Why would a company implement a job-costing system versus attempting to fulfill those needs with a simple spreadsheet?
Why modules considered to be best current methodology for operating-system design?
Why modules considered to be best current methodology for operating-system design?
Talk in length about the ethical issue in the health care system, life support. Why are...
Talk in length about the ethical issue in the health care system, life support. Why are people for it and others are against it. What are the opposing sides of the argument, the pros and cons. Talk about the religious side to why people are against it. Which side do you stand on and why?
1. Should content providers and advertisers panic because of ad blocking technology, or will consumers figure...
1. Should content providers and advertisers panic because of ad blocking technology, or will consumers figure out that the internet will collapse without advertising revenue? With the rise of Adblockers becoming more significant in everyday use content providers are understandably going to become panicked. From the webpage ‘Native Advertising Institute they explain just how much the use of Adblockers has increased. “eMarketer predicts 1 of every 3 Internet users will use ad blockers by 2017, more than twice the 15%...
Which of the following is the best explanation for why rod-based vision does not support the...
Which of the following is the best explanation for why rod-based vision does not support the perception of different hues (or colours)? A. Dark Current: Rods only generate action potentials in the dark, so really code the absence of light. This makes colour vision impossible using these photoreceptors. B. The Principle of Univariance: Variations in both the wavelength and intensity of light result in variation of response in the rod-based system. Because the response from ganglion cells is univariate, both...
What characteristics of the market of systems do you think created monopoly market that Microsoft’s operating system enjoyed?
Read the following case study carefully and answer the questions given at the END.Playing Monopoly: MicrosoftThe success of Bill Gates together with his company Microsoft and the most favors Windows computer operating systems that are still dominating the PC operating system market has always been an excellent example stimulating the youths in the It industry to follow. But the business success and seemingly amazing technology innovation should not be very strong reasons why the ethical issues related to Microsoft and...
ADVERTISEMENT
Need Online Homework Help?

Get Answers For Free
Most questions answered within 1 hours.

Ask a Question
ADVERTISEMENT