What advantage is gained by using queue for waiting process

Assignment Help Operating System
Reference no: EM13869493

The description of semaphores in Sec. 6.3.3 states: ‘‘Usually sleeping processes are strung together in a queue to keep track of them.'' What advantage is gained by using a queue for waiting processes as opposed to waking a random sleeping processes when an up is performed?

Reference no: EM13869493

Questions Cloud

What emotional consequences might thelma experience : Did Thelma do the right thing by revealing her knowledge of her father's drug use to her mother? Explain why. What behavioral and emotional consequences might Thelma experience as a result of her situation
Compare kotter''s and lewin''s recommended change models : Compare Kotter's and Lewin's recommended change models.
What conclusion can you draw about disk block size : On the other hand, the largest 10 percent of all files usually occupies about 95 percent of the entire disk space in use. From this data, what conclusion can you draw about disk block size?
Does the method work if there is a single cpu switches : Does this method work if There is a single CPU that switches between processes every 100 msec and Two CPUs share a common memory in which the semaphore is located?
What advantage is gained by using queue for waiting process : What advantage is gained by using a queue for waiting processes as opposed to waking a random sleeping processes when an up is performed?
What are the potential long-term consequences for rosie : Which of the four most common roles in family systems do you think Rosie is taking on? What are the potential long-term consequences for Rosie in taking on these heavy responsibilities
Gunpowder corp.''s board of directors approved a : On November 6, 2009, Gunpowder Corp.'s board of directors approved a share option plan for key executives. On January 2, 2010, a specific number of share options were granted.
Will the idea work if three or more processes use semaphore : In this way, programs that feel it is immoral to block can first inspect the semaphore to see if it is safe to do a down. Will this idea work if three or more processes use the semaphore? If two processes use the semaphore?
Identify which boundary is best described by each family : Identify which boundary is best described by each family in the scenario above. Identify which boundary inadequacies are present in each family, if applicable. Explain how each boundary and boundary inadequacy manifests itself

Reviews

Write a Review

Operating System Questions & Answers

  An alternative to traditional equity and debt financing is

complete an apa-formatted two-page paper not including the title and reference pages answering the following

  Security administrators to monitor servers

Discuss techniques used by security administrators to monitor servers for security purposes? For example, how are event logs and task or system monitors used?

  Components and functions of a linux operating system

Define the necessary components and functions of a Linux operating system.

  Explain the design goals of windows xp

Explain the design goals of Windows XP and describe the booting process for Windows XP system

  Multithreading refers to the ability of an operating system

Multithreading refers to the ability of an operating system to support multiple threads of execution within a single process. The traditional approach of a single thread of execution per process, in which the concept of a thread is not recognized, is..

  A system uses a page size

A system uses a page size of the 4 Kbytes and a program size of 46 kbytes is allocated memory. what is the fragmentation?

  Routers in ospf

Using a simulator the boson simulator need to create a four router topology. Using any interfaces of my choice. I am given 24 networks

  Question about data communications

A 4480 octet datagram is to be transmitted and requires to be fragmented because it will pass through an Ethernet with a maximum payload of 1500 octets.

  Describe the buddy system of memory allocation

Define latency, transfer and seek time with respect to disk I/O. Describe the Buddy system of memory allocation.

  Question 1a one major problem about process synchronization

question 1a one major problem about process synchronization is called race condition. explain what race condition is

  What characteristics of virtual storage make this possible

The manual for a popular operating system points out that the number of concurrent users on the system can be increased if the users are sharing programs, such as editors, mail readers, or compilers. What characteristics of virtual storage make th..

  Why the lynx companys functional system has been successful

Identify five reasons why the Lynx Company's functional system has been successful (be sure to expand your discussion on each reason). Identify five disadvantages of functional systems and briefly explain each one. Be sure to cite all your sources

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd