Round-robin scheduling works by giving each process a “timeslice” to run in, implemented by a ready
queue and a regular timer interrupt. When a timeslice expires, the next process pre-empts the current
process and runs for its timeslice, putting the pre-empted process at the end of the queue. The
parameter concerned with it is the timeslice, which has to be exactly the right size. If it was too short,
there is a large overhead every time it expires and the context switches, if it was too long, then we might
end up with an unresponsive system.
Titany answered the question on April 26, 2022 at 13:37
-
List and describe the four memory allocation algorithms covered in lectures. Which two of the four are more commonly used in practice?
(Solved)
List and describe the four memory allocation algorithms covered in lectures. Which two of the four are more commonly used in practice?
Date posted:
April 26, 2022
.
Answers (1)
-
Filesystems can support sparse files, what does this mean? Give an example of an
application's file organisation that might benefit from a file system's sparse file...
(Solved)
Filesystems can support sparse files, what does this mean? Give an example of an
application's file organisation that might benefit from a file system's sparse file support
Date posted:
April 26, 2022
.
Answers (1)
-
Interrupt disabling and enabling is a common approach to implementing mutual exclusion,
what are its advantages and disadvantages?
(Solved)
Interrupt disabling and enabling is a common approach to implementing mutual exclusion,
what are its advantages and disadvantages?
Date posted:
April 26, 2022
.
Answers (1)
-
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)