Explain the popular multiprocessor thread-scheduling
strategies.



Explain the popular multiprocessor thread-scheduling strategies...

Answer / guest

Load Sharing: Processes are not assigned to a particular
processor. A global queue of threads is maintained. Each
processor, when idle, selects a thread from this queue.

Gang Scheduling: A set of related threads is scheduled to
run on a set of processors at the same time, on a 1-to-1
basis. Closely related threads or processes may be
scheduled this way to reduce synchronization blocking, and
minimize process switching. Group scheduling predated this
strategy.

Dedicated processor assignment: Provides implicit
scheduling defined by assignment of threads to processors.
For the duration of program execution, each program is
allocated a set of processors equal in number to the number
of threads in the program. Processors are chosen from the
available pool.

Dynamic scheduling: The number of thread in a program can
be altered during the course of execution.

Is This Answer Correct ?    9 Yes 2 No

Post New Answer

More Operating Systems General Concepts Interview Questions

There is some data related to temperatures of different cities. One side(thread), will be updating the values and multiple clients will be reading the values. how do you achieve synchronization?

1 Answers   IMS, Sapient,


what is the difference b/w window 2000 server and window 2003 server ?

2 Answers   Unisys,


Draw the states of a process in an OS.

0 Answers   GrapeCity,


How do I delete an operating system?

0 Answers  


What is the cause of thrashing?

0 Answers  






Does dual boot slow down pc?

0 Answers  


Explain the popular multiprocessor thread-scheduling strategies.

1 Answers  


What is operating system give two examples?

0 Answers  


Differentiate between Complier and Interpreter?

2 Answers   TCS,


Is it safe to delete program data?

0 Answers  


What are deadlock prevention techniques?

0 Answers  


Explain briefly what is meant by trap and a trapdoor?

0 Answers   Accenture,


Categories