Computer Science, asked by AbdullahAnsari9120, 1 year ago

Difference between static and dynamic scheduling in distributed system

Answers

Answered by manasi1502
0

Answer:

Static Scheduling is the mechanism, where we have already controlled the order/way that the threads/processes are executing in our code (Compile time). ... Dynamic Scheduling is the mechanism where thread scheduling is done by the operating systems based on any scheduling algorithm implemented in OS level.

Thank you...

Answered by smartbrainz
0

Difference between static and dynamic scheduling in a distributed system:

  • In the static scheduling method, the assignment of tasks is performed offline, that is, before the real-time task is officially scheduled for execution on the processor, the task's allocation and scheduling time on the processor are scheduled, and the task is executed in accordance with the pre-scheduling plan after the task has officially started executing. Its advantage is that it can schedule the deployment in advance to reduce the overhead in the task scheduling process.  
  • In the dynamic scheduling method, the task assignment and schedulability testing are performed online while the system is running. Because, in a real-time system, many tasks are not on the processor in a periodic manner, especially non-periodic tasks arrive at the system randomly and are dynamically scheduled for the execution.  

To know more

Difference between static and dynamic interconnection network in computer architecture

https://brainly.in/question/3504156

Explain in details : scheduling in Linux.

https://brainly.in/question/9074384

Similar questions