1answer.
Ask question
Login Signup
Ask question
All categories
  • English
  • Mathematics
  • Social Studies
  • Business
  • History
  • Health
  • Geography
  • Biology
  • Physics
  • Chemistry
  • Computers and Technology
  • Arts
  • World Languages
  • Spanish
  • French
  • German
  • Advanced Placement (AP)
  • SAT
  • Medicine
  • Law
  • Engineering
bearhunter [10]
3 years ago
13

Explain why Windows and Linux implements multiple locking mechanisms. Describe the circumstances under which they use spinlocks,

mutex locks, semaphores, and condition variables. In each case, explain why the mechanism is needed.
Computers and Technology
1 answer:
galben [10]3 years ago
8 0

Answer:

The description for the given question is described in the explanation section below.

Explanation:

Depending on the needs of the device programmers these OS have various locking frameworks. Spinlocks become beneficial for preemptive multitasking processes during which a thread will operate in such an active loop instead of risking a rest queue latency. Mutexes become beneficial to utility lockers.

  • Solaris 2 employs flexible mutexes, indicating something like this on preemptive multitasking computers, the mutex is introduced with either a spinning switch.
  • Semaphores and state variations are much more effective methods for consistency where a commodity needs to be managed for such a prolonged period of time because spinning is unstable over a prolonged time.

You might be interested in
Type the correct answer in the book spell all words correctly Michael and Bob are discussing the execution of a JavaScript code
g100num [7]

Answer: I think C++ of https

Explanation: I hope it's right

6 0
4 years ago
To open a file in drive, you:
mixer [17]

Answer:

hchxhch. hmm hch kxvxkgzg hxgujbdug8dfguf

Explanation:

guxvmzzbxhchchfhchclxhch kottgeuvru6gdu7gejd5gftjjh c

8 0
2 years ago
Read 2 more answers
What determines the speed at which your computer performs tasks?
Arturiano [62]
The CPU is probably the most common
4 0
3 years ago
Read 2 more answers
What are some ways that a victim can do to make cyberbullying stop? Give two examples. Be specific
balandron [24]
Delete the account and/or contact the police,
7 0
4 years ago
Read 2 more answers
Under Juran's Law, whenever a problem occurs, what percentage of the time is the problem the result of a system/process error?
quester [9]

Answer:

C. 85 percent

Explanation:

Juran's Law is a law used in the category of Total Quality Management. This law states that whenever a problem occurs during a process, only about 15% of the time is it the individual's fault, the rest of the time it is the process's fault. Therefore 85% of the time, the problem is the result of a system/process error.

7 0
3 years ago
Other questions:
  • When you type into a basic search engine like Google, Bing, or Yahoo!, the sites that appear at the top or on the side of the re
    7·1 answer
  • What is ODBC? How is it related to SQL/CLI? 10.2. What is JDBC? Is it an example of embedded SQL or of using function calls? 10.
    8·1 answer
  • What term is defined as private data placed in a packet with a header containing routing information that allows the data to tra
    13·1 answer
  • Which statements identify what astronomers currently know and think will happen with our universe? Check all that apply.
    15·2 answers
  • Which of the following statement about device formatting is FALSE?
    10·1 answer
  • Web pages are accessed through a software program called a _____.A) ​web crawlerB) ​web browserC) ​web serverD) ​web app drawer
    5·1 answer
  • Can Anyone put my name in binary code using these images? Bentley is my name
    8·1 answer
  • The net force on a vehicle that is accelerating at a rate of 1.2 m/s2 is 1500 newtons. What is the mass of the vehicle to the ne
    9·1 answer
  • Which phrase is the best definition of social media?
    10·1 answer
  • A program that performs handy tasks, such as computer management functions or diagnostics is often called a/an ____________.
    8·1 answer
Add answer
Login
Not registered? Fast signup
Signup
Login Signup
Ask question!