Advantages:
- It actually succeeds in enforcing mutual exclusion.
Disadvantages:
- You have the result of busy waiting again, a poor approach. All other processes must simply wait for
the currently running one to finish, and any IRQs sent to the CPU during that period will be ignored.
Which, y’know, impedes progress.
- Obviously, only works in kernel mode.
- Does not work on multiprocessor systems.
Titany answered the question on April 26, 2022 at 05:25
-
What is a critical region? How do they relate to controlling access to shared resources?
(Solved)
What is a critical region? How do they relate to controlling access to shared resources?
Date posted:
April 26, 2022
.
Answers (1)
-
Enumerate the advantages and disadvantages of supporting multi-threaded applications
with kernel-level threads
(Solved)
Enumerate the advantages and disadvantages of supporting multi-threaded applications
with kernel-level threads
Date posted:
April 26, 2022
.
Answers (1)
-
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such...
(Solved)
Describe how a multi-threaded application can be supported by a user-level threads package. It may be helpful to consider (and draw) the components of such a package, and the function they perform
Date posted:
April 26, 2022
.
Answers (1)
-
Describe the three state process model, describe what transitions are valid between the
three states, and describe an event that might cause such a transition
(Solved)
Describe the three state process model, describe what transitions are valid between the
three states, and describe an event that might cause such a transition
Date posted:
April 25, 2022
.
Answers (1)
-
Name three non electronic tools that were used before the invention of electronic computers.
(Solved)
Name three non electronic tools that were used before the invention of electronic computers.
Date posted:
July 23, 2021
.
Answers (1)
-
You have realized that your floppy disk is limited in storage space and you would wish to create more space.
Which tool in Windows would you...
(Solved)
You have realized that your floppy disk is limited in storage space and you would wish to create more space.
Which tool in Windows would you use?
Date posted:
July 23, 2021
.
Answers (1)
-
Define the start menu and explain the common start menu items.
(Solved)
Define the start menu and explain the common start menu items.
Date posted:
July 23, 2021
.
Answers (1)
-
Outline the factors that dictate how an Operating system organizes information.
(Solved)
Outline the factors that dictate how an Operating system organizes information.
Date posted:
July 23, 2021
.
Answers (1)
-
Name and explain three types of human computer interfaces.
(Solved)
Name and explain three types of human computer interfaces.
Date posted:
July 23, 2021
.
Answers (1)
-
State the disadvantages of command line interface.
(Solved)
State the disadvantages of command line interface.
Date posted:
July 23, 2021
.
Answers (1)